char MyHeightfield[]={char(136),char(125),char(117),char(93),char(79),char(89),char(81),char(67),char(61),char(49),
char(48),char(52),char(63),char(75),char(78),char(88),char(111),char(126),char(130),char(116),
char(109),char(113),char(118),char(142),char(161),char(185),char(198),char(198),char(197),char(204),
char(200),char(191),char(190),char(181),char(166),char(144),char(117),char(96),char(86),char(95),
char(99),char(86),char(59),char(52),char(49),char(48),char(50),char(50),char(51),char(56),
char(67),char(70),char(73),char(79),char(91),char(103),char(111),char(125),char(132),char(139),
char(163),char(185),char(198),char(207),char(207),char(191),char(169),char(151),char(134),char(114),
char(96),char(93),char(93),char(89),char(93),char(93),char(81),char(68),char(61),char(53),
char(43),char(33),char(28),char(34),char(43),char(53),char(70),char(69),char(61),char(57),
char(54),char(56),char(65),char(65),char(75),char(93),char(105),char(114),char(110),char(124),
char(147),char(157),char(174),char(186),char(198),char(210),char(229),char(233),char(242),char(251),
char(250),char(239),char(229),char(220),char(204),char(181),char(158),char(156),char(158),char(165),
char(159),char(158),char(156),char(143),char(127),char(118),char(121),char(124),char(133),char(130),
char(119),char(101),char(89),char(83),char(83),char(69),char(58),char(44),char(45),char(54),
char(64),char(73),char(70),char(80),char(102),char(121),char(121),char(105),char(102),char(106),
char(114),char(142),char(156),char(174),char(197),char(204),char(201),char(197),char(190),char(187),
char(187),char(178),char(159),char(131),char(105),char(92),char(84),char(99),char(101),char(83),
char(56),char(45),char(37),char(35),char(38),char(37),char(46),char(60),char(71),char(73),
char(72),char(71),char(76),char(98),char(112),char(135),char(150),char(156),char(169),char(184),
char(194),char(202),char(216),char(209),char(187),char(172),char(155),char(126),char(100),char(93),
char(91),char(94),char(99),char(96),char(85),char(78),char(71),char(61),char(56),char(45),
char(37),char(42),char(51),char(63),char(74),char(75),char(72),char(59),char(47),char(50),
char(55),char(56),char(66),char(77),char(86),char(92),char(108),char(124),char(140),char(147),
char(162),char(181),char(193),char(208),char(227),char(233),char(241),char(246),char(241),char(230),
char(218),char(206),char(192),char(169),char(149),char(147),char(141),char(144),char(143),char(153),
char(149),char(137),char(129),char(119),char(126),char(118),char(150),char(136),char(122),char(119),
char(116),char(98),char(94),char(82),char(66),char(54),char(54),char(59),char(69),char(71),
char(82),char(94),char(110),char(114),char(116),char(110),char(106),char(106),char(121),char(141),
char(143),char(156),char(178),char(195),char(196),char(187),char(185),char(188),char(188),char(171),
char(146),char(120),char(99),char(82),char(82),char(98),char(104),char(89),char(65),char(46),
char(35),char(28),char(29),char(37),char(43),char(54),char(70),char(72),char(65),char(62),
char(71),char(94),char(115),char(131),char(151),char(170),char(177),char(183),char(193),char(207),
char(222),char(219),char(203),char(185),char(167),char(142),char(118),char(113),char(116),char(116),
char(115),char(104),char(92),char(90),char(84),char(76),char(67),char(59),char(52),char(57),
char(68),char(73),char(82),char(83),char(70),char(62),char(53),char(50),char(52),char(52),
char(57),char(58),char(63),char(74),char(101),char(120),char(134),char(143),char(160),char(175),
char(197),char(210),char(224),char(230),char(230),char(227),char(227),char(224),char(216),char(204),
char(187),char(173),char(156),char(150),char(141),char(141),char(141),char(146),char(138),char(138),
char(121),char(116),char(130),char(117),char(178),char(156),char(141),char(143),char(139),char(120),
char(105),char(89),char(79),char(67),char(63),char(75),char(79),char(82),char(109),char(129),
char(129),char(124),char(120),char(128),char(127),char(122),char(131),char(139),char(146),char(158),
char(167),char(181),char(188),char(190),char(185),char(178),char(174),char(164),char(142),char(108),
char(87),char(74),char(83),char(108),char(106),char(87),char(66),char(47),char(35),char(28),
char(30),char(39),char(44),char(49),char(54),char(50),char(45),char(54),char(67),char(86),
char(108),char(124),char(148),char(172),char(186),char(197),char(202),char(209),char(220),char(220),
char(202),char(176),char(161),char(152),char(145),char(139),char(144),char(145),char(128),char(111),
char(104),char(108),char(111),char(99),char(81),char(71),char(59),char(56),char(63),char(70),
char(82),char(79),char(68),char(61),char(50),char(50),char(56),char(52),char(42),char(42),
char(58),char(76),char(103),char(116),char(125),char(144),char(164),char(178),char(197),char(202),
char(213),char(219),char(223),char(213),char(211),char(209),char(204),char(193),char(176),char(169),
char(171),char(166),char(153),char(143),char(134),char(138),char(131),char(138),char(124),char(120),
char(135),char(132),char(200),char(179),char(162),char(160),char(155),char(135),char(107),char(94),
char(85),char(77),char(78),char(95),char(107),char(109),char(125),char(139),char(145),char(140),
char(132),char(140),char(145),char(141),char(143),char(141),char(141),char(146),char(150),char(161),
char(172),char(183),char(177),char(171),char(169),char(157),char(136),char(106),char(85),char(76),
char(80),char(98),char(96),char(84),char(62),char(37),char(29),char(28),char(32),char(37),
char(40),char(40),char(39),char(40),char(44),char(53),char(68),char(80),char(92),char(113),
char(147),char(175),char(192),char(204),char(208),char(213),char(215),char(210),char(188),char(164),
char(158),char(163),char(167),char(161),char(155),char(154),char(149),char(139),char(129),char(125),
char(128),char(113),char(84),char(70),char(56),char(46),char(48),char(60),char(72),char(71),
char(61),char(52),char(47),char(46),char(49),char(48),char(37),char(38),char(54),char(82),
char(109),char(111),char(121),char(142),char(159),char(171),char(187),char(191),char(207),char(217),
char(213),char(196),char(185),char(193),char(192),char(186),char(183),char(180),char(185),char(184),
char(161),char(146),char(150),char(156),char(148),char(145),char(138),char(140),char(140),char(142),
char(230),char(208),char(192),char(182),char(171),char(142),char(126),char(118),char(110),char(104),
char(99),char(107),char(115),char(125),char(134),char(142),char(147),char(139),char(143),char(154),
char(155),char(153),char(147),char(145),char(142),char(131),char(120),char(131),char(138),char(144),
char(148),char(147),char(152),char(149),char(123),char(100),char(81),char(74),char(85),char(90),
char(91),char(82),char(59),char(41),char(29),char(29),char(36),char(40),char(43),char(45),
char(41),char(40),char(44),char(58),char(74),char(79),char(93),char(115),char(144),char(165),
char(178),char(195),char(206),char(206),char(207),char(206),char(182),char(165),char(165),char(167),
char(172),char(177),char(172),char(163),char(158),char(162),char(164),char(153),char(149),char(127),
char(89),char(73),char(58),char(47),char(46),char(54),char(59),char(55),char(54),char(51),
char(49),char(45),char(48),char(45),char(43),char(48),char(56),char(80),char(100),char(97),
char(108),char(136),char(160),char(177),char(186),char(194),char(195),char(199),char(195),char(183),
char(178),char(187),char(186),char(179),char(183),char(179),char(188),char(187),char(170),char(162),
char(164),char(161),char(163),char(159),char(161),char(160),char(144),char(139),char(248),char(231),
char(213),char(200),char(188),char(170),char(157),char(156),char(149),char(138),char(132),char(127),
char(132),char(142),char(150),char(151),char(149),char(146),char(147),char(159),char(149),char(143),
char(138),char(136),char(138),char(125),char(105),char(95),char(102),char(113),char(124),char(124),
char(124),char(132),char(119),char(99),char(81),char(71),char(82),char(88),char(82),char(72),
char(64),char(47),char(38),char(40),char(39),char(41),char(43),char(45),char(44),char(37),
char(40),char(56),char(73),char(84),char(100),char(112),char(131),char(154),char(168),char(185),
char(201),char(210),char(211),char(204),char(188),char(175),char(170),char(171),char(182),char(195),
char(196),char(183),char(168),char(169),char(179),char(172),char(160),char(133),char(97),char(68),
char(51),char(48),char(47),char(46),char(42),char(44),char(52),char(52),char(53),char(54),
char(56),char(57),char(58),char(66),char(65),char(76),char(93),char(95),char(104),char(124),
char(154),char(181),char(188),char(188),char(190),char(185),char(180),char(173),char(172),char(172),
char(171),char(171),char(163),char(170),char(180),char(188),char(180),char(175),char(171),char(166),
char(173),char(186),char(188),char(172),char(155),char(131),char(248),char(240),char(234),char(217),
char(207),char(193),char(177),char(178),char(178),char(168),char(157),char(159),char(160),char(153),
char(147),char(143),char(143),char(148),char(149),char(156),char(146),char(137),char(131),char(122),
char(119),char(107),char(87),char(84),char(89),char(100),char(116),char(113),char(110),char(107),
char(101),char(94),char(75),char(65),char(67),char(67),char(58),char(52),char(52),char(50),
char(52),char(51),char(46),char(46),char(44),char(45),char(44),char(42),char(46),char(54),
char(70),char(81),char(89),char(109),char(128),char(143),char(161),char(187),char(205),char(211),
char(215),char(210),char(198),char(188),char(176),char(173),char(186),char(198),char(201),char(196),
char(185),char(183),char(180),char(162),char(148),char(136),char(108),char(73),char(50),char(41),
char(41),char(44),char(37),char(33),char(46),char(52),char(55),char(52),char(57),char(59),
char(64),char(76),char(82),char(82),char(93),char(103),char(105),char(127),char(159),char(173),
char(181),char(183),char(187),char(179),char(162),char(151),char(153),char(153),char(149),char(164),
char(161),char(164),char(180),char(187),char(182),char(178),char(175),char(177),char(181),char(193),
char(204),char(191),char(172),char(140),char(242),char(238),char(235),char(224),char(220),char(207),
char(197),char(196),char(192),char(188),char(182),char(173),char(166),char(153),char(145),char(133),
char(126),char(125),char(132),char(135),char(129),char(114),char(115),char(107),char(104),char(100),
char(82),char(72),char(75),char(83),char(107),char(116),char(105),char(87),char(82),char(80),
char(68),char(57),char(47),char(45),char(41),char(39),char(39),char(41),char(46),char(50),
char(47),char(47),char(49),char(56),char(58),char(55),char(52),char(56),char(65),char(82),
char(94),char(109),char(122),char(138),char(167),char(195),char(211),char(212),char(215),char(207),
char(197),char(191),char(181),char(176),char(193),char(203),char(200),char(197),char(193),char(189),
char(183),char(162),char(144),char(128),char(109),char(78),char(51),char(41),char(40),char(39),
char(32),char(28),char(35),char(41),char(47),char(51),char(63),char(68),char(75),char(77),
char(79),char(77),char(90),char(106),char(115),char(126),char(145),char(164),char(174),char(181),
char(187),char(171),char(155),char(142),char(136),char(127),char(133),char(148),char(154),char(164),
char(175),char(181),char(185),char(180),char(181),char(181),char(185),char(200),char(210),char(201),
char(180),char(148),char(242),char(236),char(235),char(229),char(222),char(215),char(205),char(205),
char(202),char(205),char(206),char(196),char(176),char(156),char(142),char(132),char(114),char(97),
char(109),char(119),char(118),char(104),char(92),char(95),char(98),char(86),char(66),char(58),
char(60),char(70),char(87),char(97),char(81),char(65),char(62),char(59),char(54),char(44),
char(43),char(39),char(34),char(31),char(31),char(34),char(40),char(45),char(44),char(44),
char(48),char(58),char(70),char(64),char(62),char(65),char(71),char(79),char(93),char(111),
char(128),char(145),char(173),char(194),char(207),char(215),char(209),char(204),char(201),char(193),
char(180),char(182),char(199),char(208),char(201),char(195),char(190),char(183),char(175),char(159),
char(139),char(125),char(106),char(80),char(59),char(44),char(37),char(33),char(30),char(27),
char(27),char(32),char(43),char(58),char(65),char(76),char(76),char(75),char(79),char(85),
char(94),char(107),char(114),char(114),char(135),char(143),char(159),char(170),char(174),char(169),
char(158),char(143),char(121),char(115),char(126),char(149),char(161),char(180),char(186),char(190),
char(181),char(186),char(190),char(191),char(203),char(211),char(220),char(212),char(192),char(162),
char(244),char(244),char(244),char(239),char(229),char(218),char(209),char(215),char(215),char(208),
char(215),char(207),char(188),char(166),char(151),char(132),char(109),char(88),char(88),char(100),
char(103),char(94),char(81),char(91),char(82),char(62),char(54),char(51),char(50),char(57),
char(67),char(69),char(54),char(42),char(43),char(42),char(43),char(41),char(40),char(35),
char(34),char(33),char(28),char(31),char(35),char(35),char(39),char(45),char(53),char(62),
char(73),char(79),char(78),char(72),char(66),char(71),char(81),char(106),char(135),char(158),
char(173),char(188),char(196),char(205),char(204),char(202),char(202),char(188),char(180),char(184),
char(198),char(206),char(200),char(202),char(200),char(190),char(170),char(144),char(130),char(121),
char(105),char(77),char(54),char(40),char(35),char(35),char(32),char(28),char(25),char(29),
char(43),char(60),char(66),char(70),char(74),char(82),char(87),char(90),char(102),char(107),
char(104),char(108),char(114),char(121),char(139),char(165),char(168),char(162),char(152),char(141),
char(124),char(120),char(126),char(147),char(169),char(180),char(185),char(191),char(180),char(181),
char(193),char(201),char(209),char(218),char(226),char(217),char(192),char(165),char(247),char(248),
char(248),char(248),char(239),char(225),char(220),char(219),char(220),char(215),char(221),char(212),
char(189),char(170),char(154),char(122),char(97),char(84),char(85),char(90),char(94),char(93),
char(77),char(81),char(70),char(48),char(42),char(38),char(36),char(41),char(46),char(47),
char(38),char(35),char(33),char(36),char(41),char(41),char(35),char(35),char(32),char(31),
char(29),char(33),char(36),char(38),char(45),char(52),char(53),char(63),char(74),char(84),
char(91),char(80),char(62),char(63),char(78),char(102),char(131),char(153),char(168),char(183),
char(193),char(202),char(193),char(183),char(181),char(177),char(173),char(176),char(191),char(199),
char(192),char(197),char(203),char(193),char(175),char(142),char(122),char(117),char(99),char(67),
char(43),char(35),char(36),char(36),char(31),char(26),char(26),char(33),char(37),char(52),
char(67),char(71),char(70),char(70),char(79),char(96),char(107),char(109),char(103),char(100),
char(100),char(117),char(131),char(151),char(161),char(148),char(135),char(134),char(128),char(133),
char(139),char(151),char(171),char(180),char(184),char(187),char(186),char(193),char(193),char(207),
char(213),char(218),char(216),char(207),char(187),char(175),char(251),char(251),char(250),char(252),
char(251),char(238),char(231),char(228),char(224),char(224),char(222),char(204),char(178),char(159),
char(147),char(121),char(104),char(87),char(82),char(79),char(82),char(77),char(58),char(55),
char(54),char(40),char(34),char(30),char(28),char(34),char(36),char(31),char(33),char(38),
char(34),char(31),char(33),char(35),char(30),char(32),char(31),char(29),char(29),char(37),
char(47),char(49),char(51),char(56),char(57),char(68),char(78),char(81),char(84),char(76),
char(65),char(62),char(65),char(87),char(111),char(134),char(153),char(164),char(174),char(184),
char(178),char(178),char(178),char(166),char(161),char(164),char(175),char(181),char(173),char(176),
char(183),char(181),char(166),char(133),char(113),char(105),char(87),char(63),char(43),char(36),
char(37),char(35),char(35),char(30),char(27),char(36),char(41),char(46),char(63),char(72),
char(69),char(70),char(78),char(101),char(104),char(102),char(102),char(101),char(98),char(115),
char(136),char(141),char(148),char(145),char(131),char(133),char(135),char(143),char(155),char(152),
char(170),char(183),char(188),char(185),char(196),char(207),char(207),char(211),char(209),char(211),
char(208),char(204),char(188),char(179),char(252),char(255),char(253),char(253),char(252),char(247),
char(246),char(241),char(235),char(229),char(218),char(196),char(167),char(153),char(143),char(128),
char(105),char(87),char(77),char(79),char(73),char(65),char(46),char(38),char(36),char(31),
char(24),char(24),char(19),char(18),char(22),char(24),char(25),char(27),char(29),char(32),
char(31),char(27),char(23),char(23),char(24),char(29),char(38),char(45),char(52),char(57),
char(63),char(62),char(67),char(86),char(98),char(90),char(80),char(69),char(61),char(60),
char(66),char(90),char(116),char(133),char(148),char(161),char(171),char(167),char(159),char(166),
char(174),char(169),char(166),char(170),char(173),char(169),char(164),char(165),char(169),char(173),
char(159),char(138),char(115),char(101),char(82),char(63),char(46),char(38),char(33),char(31),
char(30),char(28),char(26),char(35),char(47),char(55),char(59),char(70),char(73),char(76),
char(85),char(93),char(101),char(99),char(104),char(112),char(108),char(115),char(122),char(131),
char(127),char(124),char(117),char(126),char(135),char(141),char(151),char(163),char(167),char(173),
char(171),char(179),char(190),char(214),char(217),char(212),char(206),char(201),char(195),char(194),
char(193),char(176),char(247),char(250),char(254),char(251),char(249),char(251),char(254),char(248),
char(238),char(228),char(216),char(187),char(169),char(153),char(147),char(137),char(106),char(79),
char(63),char(66),char(60),char(49),char(39),char(31),char(24),char(19),char(13),char(13),
char(10),char(8),char(11),char(16),char(19),char(21),char(27),char(30),char(27),char(20),
char(18),char(18),char(23),char(31),char(38),char(45),char(52),char(59),char(67),char(70),
char(81),char(99),char(105),char(100),char(85),char(74),char(69),char(67),char(83),char(103),
char(115),char(126),char(136),char(155),char(170),char(160),char(145),char(157),char(179),char(184),
char(180),char(180),char(179),char(173),char(173),char(169),char(165),char(165),char(157),char(141),
char(119),char(102),char(85),char(69),char(49),char(36),char(27),char(25),char(23),char(29),
char(33),char(35),char(47),char(60),char(62),char(65),char(71),char(79),char(94),char(97),
char(103),char(104),char(107),char(109),char(112),char(120),char(122),char(127),char(124),char(114),
char(111),char(117),char(127),char(137),char(147),char(165),char(172),char(164),char(162),char(173),
char(190),char(209),char(220),char(215),char(206),char(193),char(177),char(172),char(176),char(174),
char(236),char(245),char(249),char(246),char(243),char(247),char(252),char(246),char(236),char(216),
char(203),char(183),char(165),char(154),char(153),char(147),char(113),char(79),char(59),char(50),
char(48),char(42),char(35),char(23),char(14),char(11),char(6),char(6),char(3),char(2),
char(4),char(10),char(15),char(20),char(25),char(25),char(17),char(15),char(19),char(24),
char(22),char(25),char(32),char(40),char(50),char(63),char(71),char(80),char(95),char(110),
char(111),char(105),char(95),char(88),char(90),char(93),char(110),char(118),char(114),char(120),
char(128),char(143),char(158),char(160),char(155),char(173),char(204),char(214),char(209),char(201),
char(195),char(191),char(187),char(176),char(158),char(150),char(147),char(135),char(114),char(107),
char(93),char(76),char(57),char(35),char(22),char(21),char(21),char(25),char(35),char(40),
char(46),char(58),char(64),char(66),char(73),char(85),char(91),char(94),char(113),char(115),
char(109),char(105),char(112),char(119),char(122),char(126),char(125),char(118),char(111),char(116),
char(126),char(133),char(146),char(159),char(168),char(168),char(171),char(178),char(194),char(212),
char(220),char(208),char(199),char(186),char(175),char(157),char(156),char(163),char(227),char(241),
char(244),char(241),char(234),char(242),char(246),char(244),char(229),char(207),char(197),char(181),
char(166),char(155),char(152),char(133),char(109),char(71),char(48),char(42),char(35),char(31),
char(28),char(15),char(7),char(9),char(6),char(4),char(3),char(2),char(4),char(8),
char(14),char(17),char(19),char(19),char(17),char(17),char(20),char(25),char(27),char(26),
char(35),char(43),char(54),char(68),char(73),char(82),char(99),char(105),char(105),char(100),
char(94),char(98),char(103),char(113),char(122),char(118),char(120),char(129),char(134),char(147),
char(159),char(161),char(164),char(188),char(216),char(228),char(230),char(226),char(218),char(213),
char(207),char(201),char(179),char(150),char(142),char(137),char(121),char(105),char(93),char(82),
char(69),char(45),char(23),char(18),char(23),char(29),char(35),char(44),char(57),char(67),
char(74),char(74),char(76),char(84),char(86),char(90),char(109),char(112),char(112),char(116),
char(126),char(127),char(121),char(121),char(120),char(114),char(106),char(105),char(114),char(125),
char(138),char(155),char(165),char(175),char(167),char(175),char(195),char(206),char(213),char(207),
char(192),char(168),char(155),char(135),char(133),char(138),char(205),char(228),char(234),char(230),
char(224),char(229),char(230),char(223),char(209),char(203),char(192),char(180),char(164),char(152),
char(147),char(126),char(94),char(67),char(50),char(33),char(25),char(21),char(19),char(13),
char(7),char(7),char(6),char(3),char(2),char(2),char(3),char(6),char(8),char(13),
char(15),char(19),char(20),char(19),char(20),char(27),char(35),char(35),char(40),char(43),
char(48),char(55),char(65),char(82),char(97),char(99),char(92),char(94),char(99),char(110),
char(122),char(138),char(143),char(141),char(146),char(157),char(148),char(147),char(158),char(168),
char(183),char(202),char(223),char(232),char(233),char(235),char(236),char(229),char(223),char(214),
char(189),char(156),char(140),char(131),char(120),char(108),char(96),char(82),char(74),char(54),
char(30),char(23),char(27),char(32),char(43),char(49),char(60),char(75),char(86),char(85),
char(78),char(77),char(80),char(87),char(98),char(103),char(110),char(126),char(130),char(127),
char(123),char(123),char(124),char(121),char(113),char(106),char(105),char(112),char(121),char(141),
char(153),char(169),char(172),char(186),char(199),char(206),char(212),char(207),char(182),char(157),
char(142),char(135),char(126),char(116),char(189),char(205),char(215),char(217),char(218),char(206),
char(209),char(202),char(195),char(193),char(186),char(174),char(165),char(153),char(133),char(118),
char(93),char(68),char(43),char(26),char(19),char(15),char(12),char(9),char(8),char(6),
char(7),char(3),char(2),char(1),char(3),char(4),char(4),char(7),char(10),char(13),
char(15),char(22),char(25),char(29),char(44),char(46),char(42),char(44),char(41),char(48),
char(64),char(80),char(95),char(99),char(99),char(99),char(100),char(115),char(137),char(148),
char(156),char(165),char(168),char(176),char(176),char(157),char(151),char(171),char(194),char(207),
char(224),char(232),char(232),char(237),char(234),char(229),char(221),char(204),char(181),char(154),
char(144),char(141),char(129),char(111),char(98),char(89),char(76),char(55),char(33),char(27),
char(29),char(34),char(49),char(57),char(64),char(78),char(82),char(86),char(80),char(69),
char(67),char(68),char(76),char(84),char(94),char(106),char(123),char(124),char(127),char(123),
char(124),char(125),char(109),char(101),char(102),char(109),char(110),char(122),char(146),char(159),
char(178),char(191),char(189),char(196),char(203),char(186),char(162),char(151),char(140),char(128),
char(124),char(106),char(175),char(181),char(190),char(196),char(207),char(195),char(195),char(190),
char(182),char(182),char(184),char(173),char(155),char(140),char(123),char(112),char(97),char(68),
char(38),char(24),char(13),char(8),char(5),char(5),char(5),char(5),char(6),char(3),
char(2),char(2),char(3),char(3),char(3),char(4),char(7),char(10),char(13),char(19),
char(26),char(33),char(50),char(56),char(46),char(38),char(36),char(49),char(65),char(72),
char(88),char(98),char(110),char(115),char(110),char(121),char(147),char(165),char(166),char(170),
char(177),char(180),char(184),char(177),char(167),char(180),char(200),char(210),char(221),char(229),
char(230),char(232),char(224),char(218),char(211),char(187),char(163),char(141),char(133),char(141),
char(134),char(113),char(90),char(79),char(74),char(54),char(32),char(26),char(27),char(32),
char(46),char(57),char(59),char(62),char(64),char(71),char(70),char(59),char(55),char(58),
char(68),char(76),char(84),char(91),char(107),char(112),char(110),char(112),char(115),char(117),
char(110),char(100),char(93),char(99),char(106),char(108),char(126),char(148),char(176),char(182),
char(175),char(178),char(174),char(161),char(142),char(126),char(119),char(116),char(111),char(104),
char(162),char(161),char(174),char(176),char(188),char(186),char(176),char(172),char(172),char(163),
char(170),char(161),char(141),char(124),char(118),char(113),char(101),char(71),char(42),char(21),
char(13),char(8),char(6),char(5),char(4),char(5),char(5),char(3),char(2),char(3),
char(2),char(4),char(4),char(4),char(7),char(8),char(10),char(15),char(23),char(38),
char(56),char(59),char(49),char(44),char(47),char(59),char(74),char(80),char(91),char(106),
char(113),char(112),char(116),char(129),char(149),char(167),char(169),char(170),char(170),char(175),
char(182),char(175),char(171),char(183),char(197),char(204),char(213),char(222),char(222),char(222),
char(225),char(218),char(203),char(176),char(154),char(142),char(136),char(141),char(136),char(114),
char(87),char(72),char(68),char(55),char(38),char(31),char(31),char(35),char(46),char(55),
char(56),char(59),char(61),char(64),char(66),char(62),char(54),char(53),char(56),char(68),
char(73),char(74),char(89),char(91),char(100),char(113),char(112),char(102),char(104),char(100),
char(94),char(102),char(96),char(95),char(105),char(128),char(155),char(160),char(164),char(159),
char(141),char(130),char(127),char(116),char(105),char(107),char(111),char(112),char(140),char(139),
char(150),char(155),char(159),char(164),char(156),char(153),char(149),char(133),char(142),char(135),
char(118),char(99),char(94),char(90),char(77),char(59),char(35),char(19),char(11),char(9),
char(4),char(4),char(4),char(6),char(5),char(3),char(4),char(5),char(5),char(6),
char(7),char(6),char(5),char(5),char(8),char(13),char(23),char(37),char(52),char(58),
char(57),char(55),char(57),char(63),char(79),char(93),char(96),char(102),char(110),char(113),
char(125),char(142),char(159),char(176),char(183),char(178),char(173),char(174),char(169),char(169),
char(175),char(184),char(196),char(210),char(217),char(219),char(219),char(218),char(218),char(210),
char(191),char(171),char(154),char(147),char(145),char(133),char(126),char(109),char(86),char(76),
char(70),char(57),char(46),char(45),char(49),char(54),char(62),char(63),char(67),char(70),
char(68),char(68),char(76),char(75),char(69),char(63),char(55),char(58),char(64),char(66),
char(78),char(82),char(87),char(97),char(96),char(101),char(109),char(107),char(94),char(98),
char(90),char(88),char(89),char(112),char(138),char(145),char(149),char(137),char(118),char(117),
char(112),char(106),char(103),char(105),char(124),char(120),char(133),char(128),char(129),char(133),
char(141),char(138),char(134),char(132),char(122),char(109),char(97),char(98),char(97),char(84),
char(74),char(69),char(61),char(57),char(35),char(20),char(11),char(7),char(6),char(7),
char(8),char(8),char(8),char(7),char(9),char(9),char(10),char(10),char(12),char(13),
char(10),char(8),char(9),char(13),char(20),char(29),char(40),char(52),char(60),char(55),
char(60),char(68),char(80),char(97),char(97),char(99),char(109),char(117),char(135),char(151),
char(170),char(188),char(193),char(191),char(187),char(167),char(156),char(161),char(171),char(184),
char(202),char(211),char(209),char(215),char(218),char(218),char(209),char(195),char(182),char(173),
char(160),char(152),char(146),char(132),char(125),char(114),char(100),char(83),char(65),char(56),
char(57),char(59),char(62),char(71),char(74),char(74),char(74),char(75),char(71),char(70),
char(81),char(83),char(80),char(68),char(57),char(63),char(67),char(71),char(65),char(73),
char(83),char(93),char(96),char(106),char(111),char(95),char(85),char(82),char(77),char(82),
char(86),char(97),char(116),char(133),char(146),char(127),char(116),char(112),char(101),char(102),
char(106),char(117),char(120),char(119),char(126),char(121),char(120),char(120),char(125),char(124),
char(118),char(115),char(104),char(86),char(76),char(78),char(80),char(73),char(65),char(63),
char(61),char(57),char(36),char(23),char(18),char(13),char(8),char(9),char(12),char(15),
char(15),char(14),char(17),char(16),char(17),char(19),char(23),char(28),char(18),char(13),
char(14),char(13),char(19),char(25),char(34),char(54),char(66),char(61),char(65),char(75),
char(82),char(89),char(94),char(103),char(113),char(120),char(133),char(151),char(177),char(195),
char(202),char(206),char(196),char(170),char(160),char(163),char(171),char(192),char(206),char(206),
char(204),char(207),char(216),char(220),char(205),char(191),char(179),char(172),char(166),char(157),
char(145),char(124),char(112),char(116),char(110),char(83),char(65),char(56),char(59),char(68),
char(77),char(84),char(89),char(94),char(92),char(84),char(84),char(85),char(91),char(91),
char(90),char(77),char(61),char(68),char(76),char(79),char(75),char(86),char(95),char(97),
char(94),char(98),char(90),char(81),char(69),char(67),char(73),char(77),char(79),char(78),
char(90),char(117),char(135),char(119),char(104),char(103),char(100),char(100),char(110),char(112),
char(108),char(113),char(119),char(112),char(113),char(116),char(123),char(121),char(112),char(106),
char(92),char(75),char(70),char(65),char(63),char(58),char(53),char(57),char(59),char(54),
char(36),char(26),char(22),char(19),char(11),char(11),char(15),char(25),char(29),char(30),
char(29),char(30),char(28),char(31),char(37),char(36),char(24),char(19),char(16),char(15),
char(21),char(28),char(41),char(51),char(57),char(63),char(74),char(84),char(89),char(86),
char(88),char(94),char(101),char(110),char(129),char(160),char(188),char(196),char(204),char(214),
char(210),char(191),char(178),char(171),char(176),char(196),char(206),char(208),char(205),char(204),
char(219),char(224),char(213),char(193),char(174),char(157),char(149),char(143),char(133),char(117),
char(108),char(110),char(111),char(89),char(68),char(54),char(52),char(65),char(79),char(92),
char(103),char(107),char(104),char(99),char(93),char(99),char(106),char(111),char(105),char(89),
char(68),char(68),char(78),char(84),char(90),char(94),char(95),char(95),char(81),char(75),
char(72),char(70),char(60),char(59),char(65),char(74),char(78),char(74),char(92),char(106),
char(114),char(105),char(93),char(99),char(106),char(106),char(112),char(106),char(97),char(105),
char(107),char(104),char(101),char(109),char(120),char(115),char(117),char(106),char(82),char(66),
char(66),char(61),char(53),char(45),char(44),char(46),char(56),char(62),char(44),char(33),
char(28),char(21),char(18),char(18),char(23),char(35),char(45),char(50),char(47),char(42),
char(43),char(45),char(49),char(48),char(36),char(28),char(22),char(23),char(24),char(34),
char(46),char(48),char(51),char(65),char(75),char(78),char(80),char(75),char(79),char(89),
char(93),char(103),char(130),char(161),char(187),char(194),char(208),char(225),char(224),char(211),
char(199),char(179),char(172),char(186),char(196),char(202),char(209),char(212),char(214),char(214),
char(207),char(194),char(178),char(153),char(147),char(148),char(135),char(113),char(105),char(109),
char(102),char(93),char(79),char(63),char(58),char(72),char(87),char(100),char(114),char(118),
char(117),char(109),char(107),char(113),char(111),char(108),char(107),char(88),char(74),char(79),
char(85),char(87),char(97),char(91),char(85),char(91),char(74),char(70),char(67),char(62),
char(58),char(58),char(61),char(73),char(69),char(71),char(88),char(101),char(113),char(110),
char(104),char(113),char(109),char(110),char(116),char(114),char(102),char(99),char(91),char(88),
char(84),char(89),char(101),char(108),char(110),char(105),char(80),char(71),char(60),char(57),
char(49),char(42),char(44),char(42),char(51),char(56),char(55),char(43),char(31),char(27),
char(29),char(30),char(37),char(50),char(60),char(59),char(53),char(50),char(51),char(52),
char(57),char(56),char(49),char(41),char(35),char(33),char(33),char(44),char(50),char(48),
char(54),char(67),char(79),char(78),char(69),char(63),char(65),char(76),char(81),char(92),
char(118),char(151),char(176),char(188),char(203),char(220),char(224),char(217),char(210),char(191),
char(174),char(173),char(186),char(195),char(203),char(213),char(208),char(204),char(198),char(194),
char(187),char(171),char(154),char(146),char(132),char(112),char(111),char(115),char(106),char(93),
char(81),char(72),char(75),char(98),char(115),char(122),char(131),char(132),char(138),char(134),
char(126),char(120),char(119),char(118),char(109),char(94),char(82),char(88),char(90),char(94),
char(96),char(82),char(79),char(79),char(74),char(71),char(64),char(53),char(54),char(60),
char(63),char(69),char(59),char(64),char(82),char(93),char(109),char(115),char(117),char(117),
char(115),char(107),char(115),char(114),char(113),char(107),char(62),char(65),char(69),char(70),
char(86),char(98),char(109),char(98),char(78),char(66),char(58),char(56),char(49),char(41),
char(42),char(49),char(52),char(54),char(62),char(57),char(43),char(43),char(46),char(45),
char(50),char(68),char(68),char(57),char(54),char(52),char(50),char(52),char(58),char(57),
char(56),char(55),char(50),char(46),char(45),char(51),char(57),char(56),char(63),char(77),
char(88),char(80),char(62),char(57),char(63),char(66),char(71),char(90),char(117),char(145),
char(167),char(178),char(189),char(205),char(215),char(216),char(209),char(194),char(178),char(173),
char(181),char(188),char(200),char(206),char(196),char(192),char(197),char(194),char(187),char(175),
char(155),char(143),char(134),char(117),char(111),char(114),char(106),char(94),char(83),char(86),
char(98),char(116),char(139),char(147),char(142),char(141),char(147),char(150),char(144),char(135),
char(130),char(130),char(125),char(103),char(93),char(91),char(92),char(102),char(99),char(91),
char(89),char(82),char(80),char(79),char(69),char(60),char(66),char(69),char(67),char(69),
char(59),char(70),char(86),char(91),char(94),char(106),char(120),char(126),char(122),char(105),
char(105),char(106),char(105),char(105),char(42),char(50),char(58),char(69),char(78),char(83),
char(93),char(91),char(79),char(68),char(61),char(52),char(49),char(45),char(44),char(55),
char(64),char(63),char(67),char(66),char(59),char(63),char(70),char(64),char(64),char(73),
char(71),char(65),char(59),char(48),char(40),char(50),char(61),char(65),char(74),char(76),
char(62),char(49),char(51),char(59),char(69),char(78),char(84),char(93),char(92),char(81),
char(63),char(54),char(59),char(61),char(60),char(82),char(117),char(144),char(163),char(175),
char(183),char(195),char(201),char(198),char(198),char(200),char(191),char(183),char(183),char(188),
char(194),char(197),char(193),char(194),char(193),char(185),char(182),char(173),char(160),char(149),
char(141),char(121),char(105),char(102),char(100),char(91),char(85),char(101),char(130),char(143),
char(158),char(157),char(144),char(142),char(148),char(156),char(154),char(148),char(144),char(148),
char(138),char(105),char(100),char(98),char(95),char(109),char(114),char(112),char(109),char(97),
char(93),char(91),char(82),char(74),char(84),char(84),char(84),char(87),char(76),char(84),
char(88),char(96),char(87),char(97),char(112),char(115),char(118),char(112),char(114),char(111),
char(99),char(95),char(29),char(39),char(50),char(59),char(74),char(85),char(92),char(87),
char(82),char(73),char(72),char(66),char(66),char(63),char(56),char(68),char(77),char(79),
char(80),char(78),char(82),char(78),char(81),char(81),char(83),char(72),char(70),char(67),
char(62),char(49),char(41),char(45),char(59),char(77),char(85),char(79),char(64),char(58),
char(64),char(73),char(86),char(88),char(88),char(93),char(86),char(76),char(61),char(52),
char(52),char(51),char(53),char(78),char(113),char(141),char(159),char(172),char(175),char(185),
char(188),char(176),char(177),char(184),char(187),char(186),char(185),char(188),char(192),char(196),
char(196),char(198),char(190),char(176),char(173),char(168),char(161),char(160),char(157),char(136),
char(121),char(111),char(107),char(101),char(103),char(121),char(154),char(172),char(174),char(166),
char(156),char(145),char(143),char(153),char(156),char(152),char(155),char(155),char(139),char(118),
char(119),char(119),char(116),char(120),char(131),char(136),char(126),char(115),char(97),char(98),
char(94),char(92),char(101),char(93),char(98),char(102),char(95),char(91),char(90),char(97),
char(84),char(92),char(102),char(110),char(123),char(120),char(111),char(107),char(93),char(81),
char(28),char(40),char(53),char(58),char(70),char(86),char(87),char(83),char(82),char(78),
char(83),char(79),char(77),char(68),char(67),char(74),char(83),char(83),char(81),char(79),
char(87),char(85),char(91),char(90),char(90),char(81),char(75),char(71),char(70),char(68),
char(56),char(51),char(64),char(81),char(80),char(79),char(74),char(69),char(79),char(86),
char(93),char(90),char(96),char(92),char(81),char(65),char(54),char(50),char(48),char(46),
char(48),char(71),char(105),char(134),char(150),char(159),char(166),char(174),char(169),char(155),
char(146),char(158),char(180),char(187),char(185),char(183),char(183),char(188),char(193),char(192),
char(178),char(170),char(176),char(181),char(180),char(178),char(165),char(151),char(141),char(131),
char(125),char(123),char(124),char(142),char(173),char(186),char(182),char(179),char(171),char(161),
char(155),char(156),char(157),char(162),char(167),char(161),char(146),char(139),char(128),char(131),
char(136),char(141),char(153),char(151),char(136),char(129),char(113),char(110),char(107),char(104),
char(95),char(91),char(102),char(102),char(98),char(87),char(81),char(92),char(98),char(105),
char(102),char(104),char(110),char(104),char(97),char(95),char(90),char(77),char(36),char(43),
char(56),char(66),char(67),char(77),char(87),char(91),char(84),char(83),char(87),char(83),
char(76),char(69),char(74),char(82),char(86),char(81),char(85),char(87),char(93),char(97),
char(107),char(97),char(86),char(88),char(85),char(82),char(81),char(82),char(74),char(65),
char(74),char(85),char(82),char(79),char(78),char(78),char(86),char(88),char(92),char(89),
char(94),char(98),char(84),char(64),char(51),char(51),char(50),char(50),char(59),char(78),
char(105),char(125),char(134),char(144),char(153),char(152),char(146),char(136),char(128),char(142),
char(164),char(174),char(175),char(171),char(171),char(181),char(184),char(177),char(175),char(174),
char(177),char(181),char(184),char(181),char(167),char(157),char(150),char(148),char(149),char(149),
char(153),char(162),char(184),char(201),char(202),char(198),char(187),char(181),char(160),char(154),
char(163),char(172),char(167),char(156),char(149),char(140),char(126),char(130),char(140),char(154),
char(161),char(163),char(152),char(139),char(123),char(126),char(120),char(107),char(90),char(94),
char(104),char(102),char(94),char(88),char(87),char(99),char(119),char(112),char(96),char(96),
char(93),char(89),char(84),char(80),char(85),char(81),char(50),char(55),char(63),char(69),
char(74),char(85),char(92),char(91),char(87),char(92),char(96),char(96),char(90),char(78),
char(78),char(86),char(95),char(93),char(96),char(99),char(101),char(105),char(109),char(95),
char(95),char(103),char(106),char(105),char(105),char(96),char(95),char(88),char(87),char(93),
char(94),char(88),char(87),char(90),char(96),char(96),char(95),char(94),char(89),char(88),
char(85),char(79),char(69),char(70),char(66),char(61),char(75),char(90),char(105),char(117),
char(120),char(125),char(125),char(121),char(123),char(130),char(130),char(137),char(154),char(165),
char(166),char(162),char(167),char(176),char(177),char(174),char(176),char(176),char(172),char(171),
char(176),char(170),char(161),char(156),char(152),char(153),char(163),char(169),char(171),char(175),
char(189),char(209),char(219),char(226),char(217),char(202),char(174),char(152),char(147),char(155),
char(153),char(135),char(128),char(125),char(125),char(140),char(143),char(146),char(155),char(165),
char(160),char(156),char(140),char(132),char(130),char(122),char(109),char(112),char(104),char(94),
char(94),char(102),char(111),char(116),char(139),char(130),char(104),char(91),char(80),char(80),
char(78),char(78),char(85),char(80),char(63),char(68),char(73),char(79),char(93),char(101),
char(96),char(97),char(101),char(102),char(106),char(106),char(104),char(90),char(76),char(79),
char(93),char(107),char(109),char(111),char(108),char(106),char(103),char(107),char(116),char(121),
char(127),char(133),char(134),char(126),char(120),char(103),char(96),char(98),char(102),char(98),
char(95),char(99),char(101),char(99),char(93),char(89),char(74),char(71),char(73),char(75),
char(75),char(80),char(77),char(67),char(74),char(94),char(105),char(107),char(105),char(108),
char(105),char(102),char(112),char(128),char(131),char(133),char(141),char(150),char(155),char(152),
char(152),char(163),char(171),char(171),char(169),char(160),char(154),char(158),char(162),char(160),
char(157),char(154),char(155),char(159),char(163),char(177),char(190),char(196),char(203),char(216),
char(228),char(234),char(232),char(214),char(193),char(164),char(149),char(144),char(142),char(127),
char(118),char(128),char(135),char(142),char(139),char(138),char(156),char(171),char(178),char(185),
char(169),char(160),char(153),char(144),char(124),char(113),char(103),char(94),char(103),char(114),
char(118),char(121),char(141),char(141),char(119),char(93),char(73),char(69),char(76),char(89),
char(82),char(82),char(72),char(72),char(83),char(91),char(105),char(112),char(102),char(113),
char(117),char(110),char(116),char(109),char(110),char(99),char(82),char(74),char(89),char(106),
char(113),char(114),char(115),char(108),char(102),char(118),char(138),char(144),char(142),char(147),
char(150),char(152),char(142),char(128),char(111),char(101),char(102),char(106),char(99),char(95),
char(98),char(88),char(74),char(65),char(56),char(54),char(54),char(60),char(69),char(70),
char(72),char(71),char(80),char(94),char(93),char(89),char(94),char(100),char(97),char(98),
char(116),char(133),char(131),char(117),char(113),char(123),char(138),char(138),char(139),char(150),
char(163),char(167),char(160),char(151),char(150),char(149),char(143),char(147),char(156),char(162),
char(155),char(156),char(165),char(186),char(204),char(213),char(215),char(224),char(238),char(241),
char(235),char(221),char(202),char(173),char(154),char(140),char(134),char(120),char(116),char(139),
char(149),char(148),char(140),char(150),char(164),char(176),char(193),char(197),char(186),char(178),
char(172),char(164),char(140),char(123),char(112),char(103),char(101),char(111),char(113),char(113),
char(120),char(129),char(124),char(109),char(88),char(84),char(96),char(99),char(81),char(77),
char(84),char(86),char(89),char(94),char(110),char(120),char(117),char(128),char(133),char(132),
char(125),char(112),char(108),char(99),char(82),char(80),char(96),char(110),char(107),char(107),
char(114),char(113),char(112),char(125),char(143),char(144),char(145),char(152),char(160),char(162),
char(160),char(155),char(134),char(115),char(106),char(103),char(103),char(101),char(91),char(75),
char(59),char(47),char(40),char(37),char(37),char(43),char(52),char(57),char(65),char(72),
char(78),char(88),char(87),char(72),char(72),char(82),char(88),char(99),char(113),char(125),
char(121),char(101),char(92),char(102),char(117),char(130),char(138),char(143),char(153),char(155),
char(151),char(151),char(148),char(140),char(133),char(139),char(152),char(161),char(155),char(159),
char(173),char(191),char(213),char(224),char(227),char(235),char(243),char(244),char(238),char(225),
char(208),char(183),char(163),char(144),char(135),char(124),char(126),char(145),char(156),char(157),
char(160),char(157),char(162),char(169),char(192),char(195),char(187),char(182),char(176),char(171),
char(159),char(129),char(115),char(105),char(91),char(95),char(98),char(103),char(108),char(114),
char(128),char(131),char(116),char(112),char(113),char(103),char(86),char(81),char(95),char(100),
char(104),char(113),char(117),char(127),char(134),char(143),char(149),char(155),char(139),char(131),
char(117),char(106),char(88),char(80),char(86),char(101),char(102),char(108),char(109),char(116),
char(117),char(126),char(136),char(139),char(144),char(145),char(159),char(171),char(175),char(164),
char(150),char(134),char(111),char(92),char(93),char(101),char(97),char(82),char(63),char(49),
char(37),char(28),char(28),char(32),char(41),char(48),char(60),char(66),char(63),char(63),
char(68),char(64),char(56),char(62),char(74),char(91),char(110),char(113),char(107),char(92),
char(82),char(91),char(103),char(118),char(132),char(137),char(137),char(137),char(145),char(146),
char(144),char(134),char(128),char(142),char(150),char(150),char(155),char(159),char(176),char(201),
char(222),char(230),char(229),char(234),char(245),char(243),char(242),char(233),char(213),char(193),
char(167),char(142),char(136),char(137),char(147),char(159),char(162),char(166),char(174),char(167),
char(167),char(172),char(183),char(188),char(187),char(189),char(184),char(175),char(166),char(133),
char(108),char(100),char(88),char(75),char(82),char(83),char(93),char(115),char(133),char(133),
char(123),char(117),char(126),char(110),char(106),char(102),char(102),char(107),char(122),char(129),
char(130),char(139),char(140),char(138),char(144),char(157),char(150),char(149),char(131),char(117),
char(103),char(83),char(74),char(82),char(87),char(92),char(97),char(107),char(108),char(107),
char(119),char(124),char(138),char(147),char(162),char(175),char(186),char(177),char(159),char(143),
char(119),char(106),char(102),char(107),char(104),char(87),char(69),char(56),char(44),char(34),
char(30),char(34),char(39),char(39),char(45),char(51),char(48),char(48),char(54),char(56),
char(52),char(57),char(66),char(82),char(96),char(97),char(96),char(91),char(82),char(81),
char(95),char(119),char(140),char(148),char(138),char(142),char(153),char(150),char(147),char(135),
char(121),char(126),char(137),char(143),char(157),char(166),char(172),char(196),char(214),char(219),
char(220),char(231),char(244),char(248),char(241),char(231),char(202),char(184),char(165),char(143),
char(132),char(134),char(151),char(165),char(169),char(171),char(172),char(168),char(170),char(177),
char(182),char(191),char(197),char(196),char(190),char(181),char(166),char(143),char(124),char(109),
char(100),char(83),char(74),char(70),char(85),char(109),char(130),char(128),char(125),char(124),
char(124),char(119),char(121),char(120),char(92),char(104),char(129),char(135),char(141),char(149),
char(138),char(136),char(140),char(150),char(158),char(155),char(137),char(113),char(108),char(93),
char(77),char(65),char(70),char(71),char(81),char(88),char(92),char(93),char(107),char(116),
char(129),char(149),char(169),char(184),char(198),char(189),char(171),char(154),char(138),char(125),
char(113),char(106),char(99),char(83),char(70),char(67),char(49),char(35),char(34),char(34),
char(32),char(34),char(36),char(43),char(49),char(46),char(52),char(56),char(54),char(48),
char(52),char(67),char(78),char(82),char(82),char(81),char(80),char(79),char(90),char(114),
char(136),char(149),char(148),char(153),char(164),char(159),char(143),char(126),char(110),char(106),
char(118),char(143),char(158),char(159),char(163),char(181),char(203),char(213),char(215),char(227),
char(241),char(247),char(237),char(221),char(204),char(189),char(169),char(149),char(140),char(138),
char(153),char(169),char(172),char(164),char(160),char(169),char(175),char(180),char(185),char(187),
char(196),char(196),char(199),char(198),char(183),char(165),char(144),char(127),char(109),char(92),
char(78),char(78),char(94),char(110),char(127),char(129),char(123),char(127),char(123),char(124),
char(125),char(137),char(84),char(94),char(123),char(137),char(141),char(146),char(147),char(149),
char(150),char(156),char(161),char(144),char(122),char(111),char(114),char(101),char(85),char(73),
char(65),char(61),char(70),char(77),char(79),char(84),char(103),char(117),char(135),char(154),
char(179),char(194),char(199),char(197),char(188),char(172),char(160),char(146),char(124),char(110),
char(98),char(82),char(76),char(72),char(54),char(34),char(31),char(32),char(27),char(30),
char(31),char(36),char(43),char(45),char(52),char(55),char(53),char(49),char(48),char(54),
char(59),char(64),char(63),char(64),char(69),char(72),char(87),char(110),char(131),char(147),
char(150),char(156),char(165),char(159),char(136),char(119),char(113),char(103),char(112),char(139),
char(151),char(153),char(162),char(178),char(197),char(211),char(220),char(230),char(239),char(242),
char(232),char(210),char(201),char(195),char(184),char(166),char(165),char(161),char(164),char(180),
char(174),char(159),char(156),char(171),char(178),char(175),char(179),char(184),char(197),char(198),
char(199),char(201),char(189),char(170),char(146),char(133),char(119),char(92),char(82),char(83),
char(96),char(114),char(124),char(136),char(131),char(126),char(121),char(130),char(143),char(150),
char(96),char(101),char(122),char(143),char(154),char(164),char(175),char(171),char(158),char(155),
char(153),char(134),char(122),char(121),char(110),char(109),char(96),char(79),char(70),char(67),
char(73),char(74),char(74),char(80),char(96),char(124),char(151),char(166),char(187),char(198),
char(201),char(208),char(205),char(197),char(180),char(156),char(128),char(115),char(99),char(85),
char(84),char(76),char(60),char(44),char(36),char(34),char(29),char(29),char(28),char(29),
char(35),char(44),char(49),char(48),char(52),char(59),char(59),char(54),char(58),char(59),
char(57),char(59),char(60),char(63),char(82),char(104),char(119),char(138),char(150),char(155),
char(160),char(152),char(124),char(106),char(105),char(106),char(112),char(127),char(141),char(151),
char(164),char(176),char(185),char(202),char(217),char(228),char(236),char(232),char(229),char(215),
char(201),char(196),char(192),char(180),char(179),char(173),char(170),char(177),char(169),char(157),
char(159),char(162),char(169),char(169),char(168),char(182),char(195),char(192),char(190),char(188),
char(175),char(157),char(144),char(135),char(116),char(98),char(88),char(81),char(93),char(110),
char(120),char(133),char(142),char(128),char(124),char(143),char(159),char(158),char(110),char(112),
char(124),char(156),char(169),char(182),char(193),char(178),char(161),char(153),char(146),char(135),
char(132),char(135),char(117),char(104),char(97),char(81),char(87),char(87),char(93),char(82),
char(78),char(84),char(98),char(127),char(150),char(170),char(191),char(202),char(207),char(210),
char(213),char(202),char(177),char(147),char(127),char(109),char(93),char(84),char(78),char(76),
char(65),char(55),char(45),char(36),char(30),char(27),char(24),char(27),char(36),char(43),
char(40),char(39),char(48),char(64),char(64),char(56),char(60),char(61),char(60),char(56),
char(52),char(63),char(86),char(99),char(113),char(140),char(160),char(161),char(157),char(144),
char(117),char(99),char(98),char(106),char(114),char(122),char(137),char(154),char(166),char(170),
char(178),char(195),char(212),char(220),char(226),char(229),char(228),char(223),char(207),char(193),
char(189),char(183),char(176),char(176),char(169),char(163),char(155),char(145),char(148),char(149),
char(157),char(167),char(165),char(167),char(171),char(171),char(171),char(166),char(155),char(146),
char(140),char(137),char(115),char(103),char(96),char(90),char(97),char(100),char(103),char(117),
char(139),char(135),char(133),char(141),char(151),char(158),char(133),char(136),char(142),char(164),
char(176),char(186),char(188),char(183),char(170),char(160),char(147),char(149),char(155),char(147),
char(137),char(118),char(101),char(93),char(100),char(103),char(111),char(96),char(91),char(98),
char(114),char(142),char(155),char(169),char(190),char(198),char(201),char(203),char(202),char(193),
char(174),char(144),char(126),char(107),char(100),char(92),char(83),char(77),char(73),char(56),
char(47),char(39),char(32),char(26),char(21),char(25),char(33),char(36),char(35),char(33),
char(38),char(57),char(67),char(71),char(74),char(72),char(66),char(57),char(55),char(66),
char(87),char(102),char(121),char(146),char(158),char(150),char(142),char(137),char(126),char(113),
char(106),char(108),char(119),char(133),char(143),char(158),char(169),char(170),char(179),char(197),
char(215),char(220),char(226),char(230),char(228),char(218),char(205),char(187),char(180),char(173),
char(168),char(171),char(163),char(147),char(132),char(123),char(126),char(136),char(145),char(157),
char(156),char(149),char(150),char(145),char(145),char(137),char(131),char(131),char(128),char(124),
char(106),char(98),char(95),char(89),char(84),char(86),char(91),char(108),char(121),char(126),
char(131),char(134),char(133),char(148),char(153),char(158),char(156),char(165),char(176),char(180),
char(174),char(180),char(180),char(170),char(160),char(165),char(178),char(171),char(159),char(147),
char(126),char(124),char(119),char(118),char(120),char(113),char(110),char(119),char(132),char(147),
char(155),char(169),char(186),char(190),char(197),char(201),char(199),char(190),char(170),char(144),
char(130),char(116),char(107),char(106),char(92),char(82),char(74),char(60),char(49),char(46),
char(37),char(33),char(26),char(24),char(29),char(32),char(32),char(31),char(38),char(55),
char(72),char(81),char(86),char(84),char(79),char(70),char(59),char(66),char(86),char(102),
char(118),char(134),char(141),char(135),char(130),char(130),char(128),char(123),char(120),char(116),
char(127),char(147),char(158),char(173),char(181),char(182),char(186),char(201),char(218),char(221),
char(223),char(226),char(225),char(220),char(203),char(186),char(177),char(167),char(159),char(161),
char(150),char(126),char(114),char(109),char(114),char(122),char(138),char(151),char(149),char(150),
char(140),char(134),char(133),char(128),char(133),char(138),char(134),char(113),char(96),char(89),
char(85),char(68),char(65),char(73),char(83),char(95),char(109),char(109),char(120),char(122),
char(120),char(128),char(163),char(161),char(156),char(164),char(172),char(172),char(178),char(182),
char(185),char(182),char(176),char(182),char(193),char(185),char(180),char(171),char(162),char(156),
char(145),char(137),char(135),char(137),char(139),char(151),char(148),char(151),char(160),char(173),
char(184),char(189),char(201),char(206),char(196),char(182),char(165),char(144),char(133),char(127),
char(121),char(118),char(95),char(78),char(70),char(60),char(57),char(56),char(50),char(43),
char(33),char(30),char(33),char(35),char(32),char(31),char(39),char(57),char(75),char(83),
char(85),char(78),char(77),char(76),char(69),char(77),char(90),char(96),char(107),char(114),
char(124),char(127),char(130),char(131),char(131),char(132),char(129),char(121),char(130),char(154),
char(169),char(182),char(187),char(190),char(194),char(193),char(199),char(203),char(210),char(218),
char(223),char(226),char(215),char(200),char(181),char(169),char(159),char(146),char(130),char(116),
char(106),char(106),char(118),char(125),char(140),char(149),char(155),char(152),char(142),char(145),
char(145),char(136),char(138),char(146),char(136),char(106),char(94),char(78),char(69),char(56),
char(54),char(60),char(72),char(80),char(96),char(102),char(102),char(103),char(109),char(114),
char(173),char(167),char(159),char(164),char(172),char(174),char(181),char(183),char(174),char(174),
char(176),char(186),char(188),char(176),char(180),char(180),char(173),char(166),char(161),char(155),
char(154),char(161),char(161),char(170),char(164),char(167),char(185),char(191),char(192),char(198),
char(204),char(205),char(198),char(182),char(176),char(164),char(157),char(148),char(137),char(125),
char(110),char(96),char(79),char(70),char(71),char(66),char(63),char(54),char(39),char(38),
char(44),char(42),char(37),char(36),char(42),char(56),char(69),char(80),char(78),char(68),
char(66),char(72),char(80),char(88),char(92),char(95),char(101),char(108),char(122),char(127),
char(133),char(136),char(140),char(142),char(125),char(115),char(124),char(147),char(163),char(169),
char(175),char(184),char(190),char(189),char(187),char(189),char(196),char(202),char(210),char(216),
char(216),char(207),char(185),char(171),char(162),char(140),char(122),char(112),char(107),char(108),
char(120),char(132),char(143),char(152),char(165),char(153),char(147),char(152),char(157),char(149),
char(140),char(137),char(124),char(96),char(84),char(74),char(57),char(53),char(53),char(59),
char(73),char(78),char(88),char(95),char(89),char(85),char(90),char(92),char(189),char(178),
char(162),char(160),char(157),char(165),char(169),char(167),char(162),char(160),char(165),char(170),
char(172),char(162),char(165),char(174),char(176),char(177),char(168),char(165),char(169),char(178),
char(184),char(185),char(184),char(188),char(206),char(203),char(198),char(207),char(202),char(203),
char(200),char(191),char(195),char(191),char(183),char(164),char(144),char(125),char(123),char(118),
char(93),char(84),char(82),char(74),char(63),char(57),char(46),char(46),char(50),char(43),
char(38),char(37),char(39),char(50),char(60),char(68),char(63),char(57),char(56),char(71),
char(89),char(101),char(103),char(101),char(104),char(109),char(123),char(135),char(138),char(141),
char(143),char(137),char(116),char(104),char(113),char(135),char(148),char(153),char(161),char(179),
char(190),char(191),char(185),char(182),char(183),char(188),char(197),char(206),char(213),char(203),
char(178),char(159),char(155),char(136),char(118),char(102),char(102),char(106),char(119),char(136),
char(141),char(148),char(161),char(150),char(148),char(152),char(150),char(150),char(136),char(126),
char(114),char(97),char(77),char(68),char(56),char(56),char(56),char(59),char(69),char(71),
char(78),char(85),char(80),char(76),char(73),char(80),char(192),char(181),char(162),char(150),
char(147),char(145),char(153),char(150),char(151),char(150),char(152),char(154),char(158),char(151),
char(156),char(163),char(169),char(174),char(168),char(163),char(172),char(184),char(203),char(205),
char(203),char(205),char(213),char(215),char(209),char(214),char(204),char(200),char(199),char(198),
char(203),char(206),char(196),char(173),char(146),char(125),char(123),char(115),char(99),char(86),
char(76),char(69),char(57),char(53),char(54),char(56),char(53),char(44),char(41),char(38),
char(40),char(45),char(52),char(57),char(55),char(52),char(55),char(72),char(93),char(104),
char(104),char(107),char(110),char(113),char(126),char(138),char(140),char(142),char(140),char(127),
char(114),char(108),char(116),char(137),char(149),char(153),char(154),char(173),char(189),char(191),
char(177),char(172),char(178),char(177),char(180),char(187),char(193),char(182),char(161),char(150),
char(145),char(138),char(122),char(102),char(99),char(111),char(126),char(135),char(135),char(134),
char(149),char(150),char(151),char(155),char(148),char(137),char(124),char(109),char(104),char(101),
char(83),char(67),char(56),char(58),char(61),char(62),char(60),char(63),char(62),char(64),
char(69),char(67),char(63),char(70),char(189),char(177),char(165),char(150),char(140),char(136),
char(138),char(136),char(140),char(134),char(131),char(143),char(149),char(148),char(156),char(159),
char(156),char(162),char(168),char(167),char(171),char(195),char(214),char(213),char(209),char(207),
char(213),char(223),char(220),char(217),char(206),char(206),char(204),char(207),char(211),char(212),
char(200),char(177),char(143),char(120),char(109),char(101),char(92),char(79),char(60),char(55),
char(49),char(49),char(57),char(63),char(54),char(46),char(43),char(41),char(41),char(42),
char(44),char(46),char(48),char(48),char(57),char(75),char(90),char(96),char(96),char(102),
char(109),char(118),char(127),char(131),char(134),char(129),char(122),char(117),char(120),char(123),
char(125),char(144),char(164),char(163),char(157),char(166),char(184),char(185),char(177),char(178),
char(180),char(174),char(166),char(168),char(167),char(164),char(155),char(151),char(151),char(151),
char(135),char(119),char(113),char(122),char(134),char(137),char(131),char(134),char(142),char(146),
char(149),char(154),char(144),char(120),char(112),char(95),char(88),char(98),char(89),char(73),
char(58),char(59),char(64),char(64),char(58),char(60),char(58),char(59),char(66),char(68),
char(63),char(60),char(189),char(174),char(168),char(154),char(138),char(126),char(117),char(122),
char(132),char(131),char(126),char(129),char(135),char(148),char(159),char(155),char(164),char(169),
char(177),char(182),char(189),char(211),char(219),char(218),char(215),char(207),char(208),char(220),
char(229),char(231),char(220),char(217),char(216),char(210),char(213),char(214),char(201),char(172),
char(141),char(121),char(104),char(89),char(74),char(65),char(59),char(51),char(47),char(50),
char(62),char(64),char(54),char(46),char(42),char(39),char(38),char(36),char(37),char(42),
char(46),char(50),char(62),char(83),char(96),char(100),char(99),char(101),char(114),char(123),
char(120),char(118),char(122),char(119),char(117),char(120),char(129),char(131),char(134),char(154),
char(173),char(177),char(180),char(180),char(189),char(193),char(187),char(184),char(185),char(178),
char(166),char(157),char(152),char(155),char(160),char(162),char(160),char(151),char(142),char(138),
char(130),char(131),char(143),char(147),char(142),char(141),char(139),char(135),char(137),char(137),
char(123),char(103),char(100),char(94),char(87),char(90),char(85),char(76),char(62),char(63),
char(62),char(67),char(68),char(69),char(69),char(66),char(64),char(65),char(65),char(57),
char(176),char(168),char(166),char(157),char(148),char(128),char(113),char(113),char(123),char(127),
char(121),char(121),char(126),char(152),char(164),char(167),char(182),char(190),char(196),char(202),
char(208),char(222),char(231),char(230),char(225),char(220),char(219),char(226),char(237),char(242),
char(234),char(225),char(217),char(209),char(214),char(204),char(184),char(153),char(133),char(118),
char(100),char(81),char(64),char(56),char(52),char(45),char(45),char(56),char(62),char(59),
char(52),char(44),char(40),char(37),char(33),char(32),char(39),char(47),char(56),char(67),
char(84),char(105),char(117),char(112),char(109),char(113),char(124),char(135),char(126),char(114),
char(112),char(112),char(116),char(122),char(137),char(143),char(145),char(168),char(191),char(194),
char(202),char(206),char(204),char(200),char(190),char(178),char(175),char(175),char(169),char(152),
char(150),char(153),char(158),char(168),char(164),char(147),char(144),char(146),char(144),char(150),
char(166),char(159),char(155),char(145),char(135),char(130),char(133),char(122),char(107),char(88),
char(73),char(84),char(86),char(88),char(79),char(74),char(63),char(68),char(66),char(75),
char(77),char(78),char(79),char(77),char(67),char(63),char(61),char(57),char(170),char(166),
char(165),char(163),char(156),char(131),char(120),char(115),char(125),char(129),char(120),char(121),
char(128),char(156),char(168),char(180),char(193),char(200),char(209),char(213),char(216),char(227),
char(231),char(236),char(238),char(236),char(236),char(241),char(245),char(243),char(236),char(226),
char(220),char(212),char(204),char(187),char(169),char(152),char(133),char(121),char(99),char(71),
char(57),char(47),char(40),char(35),char(40),char(55),char(66),char(58),char(49),char(44),
char(38),char(36),char(35),char(40),char(48),char(56),char(71),char(86),char(107),char(127),
char(134),char(130),char(127),char(127),char(129),char(139),char(130),char(111),char(101),char(102),
char(111),char(126),char(145),char(153),char(157),char(179),char(201),char(206),char(211),char(218),
char(215),char(204),char(193),char(180),char(170),char(169),char(167),char(153),char(149),char(155),
char(159),char(166),char(163),char(154),char(159),char(161),char(157),char(168),char(174),char(168),
char(167),char(148),char(131),char(123),char(120),char(103),char(87),char(69),char(58),char(68),
char(80),char(85),char(81),char(77),char(70),char(69),char(69),char(79),char(83),char(83),
char(88),char(86),char(78),char(71),char(67),char(69),char(181),char(180),char(176),char(173),
char(160),char(131),char(121),char(124),char(132),char(136),char(136),char(138),char(145),char(166),
char(173),char(187),char(201),char(207),char(213),char(216),char(225),char(233),char(232),char(241),
char(247),char(244),char(243),char(247),char(243),char(235),char(229),char(221),char(220),char(216),
char(202),char(176),char(161),char(153),char(134),char(122),char(98),char(61),char(46),char(42),
char(37),char(38),char(38),char(50),char(66),char(61),char(53),char(51),char(47),char(43),
char(42),char(49),char(58),char(70),char(87),char(103),char(122),char(137),char(144),char(152),
char(154),char(148),char(140),char(134),char(130),char(118),char(103),char(101),char(117),char(135),
char(145),char(155),char(168),char(189),char(208),char(217),char(215),char(213),char(206),char(196),
char(189),char(188),char(177),char(166),char(161),char(149),char(145),char(161),char(165),char(167),
char(175),char(178),char(172),char(171),char(175),char(183),char(173),char(162),char(164),char(151),
char(134),char(118),char(107),char(93),char(79),char(62),char(57),char(60),char(73),char(78),
char(85),char(86),char(82),char(75),char(67),char(75),char(86),char(91),char(94),char(88),
char(77),char(79),char(76),char(84),char(191),char(198),char(195),char(183),char(167),char(145),
char(124),char(124),char(137),char(145),char(148),char(154),char(154),char(167),char(175),char(193),
char(208),char(217),char(215),char(215),char(226),char(239),char(240),char(244),char(249),char(246),
char(239),char(242),char(239),char(225),char(220),char(218),char(223),char(222),char(206),char(175),
char(151),char(140),char(121),char(102),char(84),char(62),char(50),char(47),char(41),char(41),
char(38),char(50),char(68),char(70),char(59),char(59),char(59),char(55),char(49),char(55),
char(66),char(79),char(100),char(125),char(145),char(157),char(160),char(169),char(174),char(166),
char(150),char(134),char(126),char(120),char(110),char(109),char(124),char(135),char(139),char(150),
char(168),char(193),char(216),char(222),char(214),char(205),char(193),char(182),char(182),char(187),
char(184),char(175),char(168),char(156),char(154),char(166),char(171),char(177),char(188),char(186),
char(178),char(174),char(185),char(187),char(174),char(155),char(148),char(152),char(138),char(120),
char(98),char(88),char(86),char(74),char(67),char(68),char(71),char(80),char(90),char(85),
char(85),char(90),char(80),char(76),char(83),char(93),char(94),char(80),char(68),char(75),
char(78),char(88),char(185),char(200),char(200),char(194),char(179),char(166),char(137),char(133),
char(139),char(144),char(148),char(148),char(148),char(155),char(171),char(190),char(205),char(217),
char(218),char(217),char(225),char(241),char(239),char(239),char(245),char(244),char(233),char(236),
char(232),char(217),char(215),char(213),char(219),char(217),char(199),char(178),char(150),char(135),
char(115),char(87),char(71),char(59),char(54),char(51),char(45),char(40),char(39),char(55),
char(76),char(77),char(59),char(52),char(56),char(62),char(58),char(61),char(73),char(86),
char(108),char(142),char(167),char(180),char(181),char(184),char(190),char(178),char(161),char(151),
char(138),char(132),char(121),char(113),char(114),char(124),char(131),char(137),char(150),char(174),
char(199),char(212),char(209),char(201),char(182),char(173),char(175),char(176),char(189),char(192),
char(187),char(173),char(174),char(187),char(190),char(192),char(188),char(177),char(173),char(169),
char(176),char(183),char(173),char(157),char(150),char(148),char(139),char(119),char(94),char(83),
char(82),char(82),char(77),char(75),char(86),char(93),char(91),char(84),char(90),char(102),
char(101),char(90),char(87),char(89),char(88),char(76),char(69),char(76),char(82),char(88),
char(170),char(183),char(195),char(198),char(190),char(176),char(153),char(144),char(137),char(135),
char(136),char(135),char(145),char(154),char(171),char(184),char(199),char(215),char(229),char(230),
char(233),char(241),char(240),char(239),char(241),char(236),char(222),char(220),char(218),char(204),
char(203),char(200),char(203),char(204),char(191),char(173),char(147),char(118),char(92),char(71),
char(61),char(55),char(55),char(50),char(46),char(43),char(45),char(58),char(78),char(78),
char(61),char(51),char(54),char(62),char(61),char(62),char(78),char(96),char(120),char(154),
char(177),char(192),char(199),char(200),char(195),char(180),char(167),char(155),char(149),char(139),
char(127),char(118),char(108),char(111),char(117),char(123),char(130),char(145),char(170),char(192),
char(197),char(195),char(183),char(173),char(170),char(177),char(188),char(196),char(199),char(194),
char(200),char(207),char(210),char(208),char(188),char(165),char(157),char(153),char(156),char(167),
char(170),char(164),char(153),char(135),char(125),char(109),char(95),char(81),char(76),char(81),
char(91),char(94),char(104),char(105),char(102),char(98),char(103),char(110),char(118),char(104),
char(90),char(85),char(84),char(81),char(79),char(85),char(89),char(90),char(173),char(175),
char(180),char(185),char(181),char(170),char(158),char(144),char(133),char(128),char(127),char(130),
char(148),char(168),char(176),char(186),char(205),char(225),char(240),char(245),char(245),char(246),
char(245),char(240),char(236),char(228),char(215),char(209),char(206),char(193),char(188),char(188),
char(194),char(199),char(185),char(162),char(129),char(90),char(71),char(58),char(53),char(51),
char(53),char(48),char(48),char(48),char(50),char(62),char(79),char(81),char(76),char(68),
char(65),char(66),char(68),char(74),char(94),char(117),char(135),char(156),char(176),char(196),
char(202),char(197),char(183),char(169),char(154),char(140),char(139),char(134),char(124),char(118),
char(115),char(113),char(114),char(120),char(128),char(130),char(149),char(175),char(186),char(192),
char(192),char(181),char(176),char(184),char(191),char(200),char(203),char(208),char(210),char(209),
char(213),char(210),char(186),char(164),char(152),char(140),char(144),char(153),char(163),char(162),
char(143),char(126),char(108),char(92),char(89),char(82),char(75),char(79),char(99),char(112),
char(109),char(104),char(110),char(113),char(114),char(123),char(121),char(104),char(89),char(88),
char(89),char(84),char(89),char(92),char(96),char(100),char(195),char(186),char(174),char(168),
char(162),char(157),char(152),char(139),char(126),char(117),char(124),char(130),char(151),char(171),
char(175),char(189),char(206),char(231),char(244),char(247),char(246),char(244),char(246),char(240),
char(231),char(218),char(211),char(206),char(198),char(191),char(184),char(186),char(197),char(197),
char(173),char(146),char(107),char(74),char(60),char(53),char(45),char(41),char(39),char(38),
char(45),char(54),char(61),char(69),char(79),char(86),char(87),char(79),char(79),char(83),
char(89),char(95),char(117),char(139),char(146),char(153),char(172),char(192),char(196),char(182),
char(168),char(157),char(144),char(137),char(132),char(125),char(123),char(120),char(121),char(117),
char(110),char(114),char(128),char(129),char(133),char(153),char(179),char(190),char(189),char(181),
char(180),char(191),char(192),char(197),char(197),char(203),char(204),char(200),char(199),char(195),
char(181),char(170),char(162),char(143),char(140),char(144),char(150),char(147),char(137),char(121),
char(101),char(82),char(86),char(86),char(80),char(83),char(106),char(119),char(110),char(102),
char(110),char(119),char(124),char(129),char(124),char(108),char(94),char(97),char(90),char(82),
char(86),char(88),char(106),char(111),char(206),char(195),char(182),char(162),char(147),char(147),
char(145),char(131),char(121),char(111),char(115),char(129),char(153),char(169),char(177),char(189),
char(207),char(227),char(239),char(242),char(240),char(239),char(243),char(234),char(221),char(202),
char(201),char(197),char(187),char(188),char(187),char(191),char(193),char(190),char(158),char(120),
char(88),char(68),char(48),char(43),char(37),char(33),char(27),char(31),char(43),char(64),
char(74),char(76),char(84),char(91),char(93),char(89),char(89),char(93),char(105),char(114),
char(135),char(156),char(162),char(162),char(170),char(184),char(195),char(183),char(167),char(158),
char(147),char(135),char(127),char(118),char(114),char(116),char(120),char(119),char(114),char(114),
char(125),char(131),char(126),char(136),char(162),char(172),char(176),char(179),char(180),char(185),
char(183),char(180),char(185),char(187),char(190),char(189),char(185),char(176),char(170),char(167),
char(159),char(147),char(136),char(128),char(130),char(131),char(128),char(111),char(93),char(85),
char(94),char(88),char(90),char(104),char(120),char(126),char(126),char(121),char(119),char(122),
char(128),char(130),char(125),char(117),char(103),char(95),char(80),char(78),char(77),char(85),
char(113),char(112),char(199),char(194),char(183),char(161),char(138),char(133),char(134),char(125),
char(117),char(116),char(117),char(129),char(150),char(169),char(177),char(188),char(208),char(216),
char(225),char(230),char(238),char(240),char(236),char(225),char(211),char(197),char(200),char(199),
char(193),char(190),char(190),char(189),char(185),char(180),char(151),char(107),char(80),char(62),
char(44),char(36),char(29),char(24),char(25),char(36),char(46),char(61),char(76),char(89),
char(98),char(102),char(105),char(106),char(105),char(113),char(129),char(136),char(151),char(170),
char(176),char(175),char(177),char(186),char(196),char(194),char(173),char(156),char(142),char(120),
char(112),char(107),char(107),char(116),char(118),char(118),char(123),char(125),char(130),char(134),
char(124),char(127),char(138),char(144),char(150),char(165),char(176),char(176),char(171),char(157),
char(165),char(171),char(177),char(178),char(166),char(152),char(149),char(154),char(151),char(149),
char(139),char(119),char(110),char(111),char(102),char(93),char(85),char(90),char(99),char(94),
char(100),char(118),char(123),char(129),char(135),char(143),char(137),char(134),char(137),char(142),
char(122),char(110),char(94),char(81),char(71),char(73),char(80),char(87),char(109),char(112),
char(185),char(178),char(173),char(165),char(148),char(128),char(129),char(127),char(125),char(128),
char(131),char(139),char(153),char(160),char(169),char(180),char(194),char(198),char(208),char(221),
char(236),char(243),char(237),char(223),char(207),char(196),char(199),char(203),char(204),char(200),
char(191),char(187),char(179),char(170),char(146),char(110),char(85),char(69),char(52),char(38),
char(25),char(21),char(28),char(41),char(50),char(57),char(74),char(95),char(104),char(103),
char(109),char(118),char(128),char(142),char(148),char(151),char(161),char(173),char(180),char(183),
char(186),char(191),char(196),char(197),char(179),char(150),char(130),char(109),char(93),char(94),
char(105),char(113),char(109),char(104),char(117),char(127),char(129),char(132),char(123),char(117),
char(119),char(123),char(135),char(151),char(167),char(166),char(151),char(139),char(145),char(158),
char(168),char(170),char(151),char(132),char(134),char(145),char(152),char(152),char(141),char(128),
char(115),char(99),char(82),char(82),char(93),char(103),char(108),char(104),char(101),char(109),
char(120),char(138),char(143),char(153),char(141),char(131),char(127),char(135),char(116),char(93),
char(74),char(68),char(67),char(73),char(85),char(95),char(112),char(106),char(162),char(149),
char(152),char(157),char(161),char(137),char(140),char(137),char(137),char(137),char(135),char(144),
char(159),char(158),char(163),char(175),char(177),char(180),char(193),char(213),char(226),char(238),
char(235),char(219),char(198),char(190),char(189),char(195),char(200),char(198),char(191),char(188),
char(177),char(164),char(145),char(118),char(99),char(86),char(69),char(47),char(30),char(26),
char(31),char(43),char(49),char(56),char(70),char(85),char(95),char(103),char(109),char(119),
char(134),char(150),char(159),char(161),char(166),char(170),char(173),char(174),char(177),char(179),
char(184),char(191),char(179),char(151),char(126),char(105),char(82),char(80),char(93),char(100),
char(92),char(83),char(95),char(112),char(114),char(116),char(111),char(108),char(112),char(119),
char(134),char(140),char(144),char(140),char(126),char(128),char(138),char(148),char(157),char(161),
char(152),char(128),char(128),char(142),char(148),char(146),char(142),char(138),char(127),char(105),
char(84),char(88),char(105),char(113),char(115),char(110),char(101),char(96),char(116),char(138),
char(147),char(146),char(138),char(115),char(104),char(109),char(100),char(75),char(60),char(66),
char(72),char(76),char(83),char(102),char(115),char(103),char(136),char(129),char(131),char(137),
char(153),char(147),char(148),char(143),char(142),char(138),char(133),char(134),char(149),char(150),
char(154),char(169),char(171),char(176),char(187),char(204),char(216),char(226),char(223),char(207),
char(190),char(185),char(185),char(179),char(186),char(195),char(192),char(189),char(184),char(167),
char(145),char(127),char(117),char(97),char(77),char(50),char(35),char(35),char(40),char(46),
char(49),char(57),char(67),char(83),char(97),char(108),char(119),char(124),char(128),char(145),
char(159),char(156),char(160),char(167),char(166),char(166),char(165),char(162),char(171),char(180),
char(168),char(148),char(124),char(97),char(73),char(67),char(78),char(84),char(76),char(66),
char(76),char(95),char(107),char(109),char(103),char(100),char(110),char(117),char(119),char(117),
char(114),char(112),char(109),char(115),char(128),char(140),char(149),char(155),char(154),char(131),
char(130),char(139),char(140),char(145),char(151),char(145),char(129),char(112),char(99),char(99),
char(111),char(113),char(108),char(108),char(110),char(98),char(106),char(123),char(135),char(134),
char(138),char(112),char(96),char(93),char(79),char(56),char(51),char(62),char(68),char(74),
char(91),char(109),char(119),char(114),char(111),char(117),char(126),char(134),char(139),char(144),
char(147),char(144),char(143),char(136),char(125),char(125),char(139),char(140),char(149),char(159),
char(163),char(171),char(184),char(199),char(212),char(218),char(220),char(209),char(198),char(189),
char(187),char(177),char(177),char(195),char(191),char(186),char(178),char(162),char(138),char(125),
char(117),char(106),char(89),char(56),char(41),char(41),char(49),char(50),char(55),char(63),
char(67),char(84),char(100),char(106),char(121),char(130),char(136),char(148),char(154),char(147),
char(152),char(155),char(155),char(163),char(170),char(168),char(171),char(172),char(157),char(141),
char(113),char(80),char(60),char(57),char(60),char(61),char(57),char(49),char(62),char(89),
char(107),char(107),char(103),char(101),char(104),char(101),char(99),char(96),char(93),char(89),
char(93),char(104),char(115),char(126),char(129),char(135),char(141),char(129),char(126),char(126),
char(127),char(135),char(139),char(134),char(124),char(112),char(107),char(99),char(102),char(108),
char(104),char(106),char(119),char(119),char(111),char(114),char(122),char(125),char(122),char(108),
char(94),char(81),char(66),char(56),char(52),char(53),char(56),char(68),char(90),char(113),
char(125),char(124),char(93),char(101),char(127),char(142),char(136),char(140),char(142),char(141),
char(141),char(125),char(109),char(112),char(124),char(133),char(142),char(146),char(149),char(154),
char(167),char(184),char(202),char(214),char(210),char(208),char(203),char(195),char(185),char(182),
char(184),char(191),char(186),char(179),char(167),char(149),char(132),char(125),char(117),char(116),
char(104),char(74),char(51),char(46),char(57),char(60),char(62),char(70),char(76),char(83),
char(97),char(102),char(119),char(135),char(143),char(151),char(150),char(144),char(147),char(150),
char(149),char(165),char(180),char(182),char(174),char(166),char(153),char(133),char(97),char(61),
char(46),char(47),char(49),char(50),char(49),char(46),char(57),char(83),char(98),char(102),
char(98),char(92),char(82),char(79),char(87),char(88),char(80),char(73),char(75),char(91),
char(106),char(100),char(99),char(103),char(113),char(120),char(118),char(115),char(117),char(116),
char(116),char(116),char(117),char(112),char(101),char(89),char(87),char(101),char(101),char(115),
char(129),char(132),char(127),char(119),char(119),char(116),char(111),char(105),char(93),char(73),
char(74),char(70),char(65),char(56),char(54),char(70),char(95),char(114),char(127),char(123),
char(86),char(87),char(114),char(139),char(145),char(139),char(134),char(130),char(129),char(110),
char(92),char(96),char(108),char(120),char(132),char(144),char(147),char(153),char(157),char(172),
char(186),char(194),char(186),char(191),char(195),char(186),char(166),char(169),char(180),char(176),
char(175),char(167),char(155),char(139),char(134),char(132),char(129),char(129),char(110),char(88),
char(63),char(54),char(62),char(65),char(65),char(74),char(87),char(93),char(101),char(110),
char(129),char(142),char(144),char(145),char(141),char(139),char(139),char(147),char(155),char(172),
char(182),char(183),char(176),char(162),char(152),char(128),char(92),char(62),char(48),char(48),
char(53),char(53),char(51),char(52),char(58),char(64),char(78),char(90),char(88),char(81),
char(70),char(72),char(78),char(78),char(71),char(65),char(60),char(71),char(87),char(84),
char(80),char(83),char(96),char(112),char(114),char(108),char(104),char(103),char(97),char(100),
char(109),char(107),char(90),char(84),char(89),char(98),char(100),char(122),char(133),char(141),
char(140),char(133),char(129),char(116),char(115),char(110),char(97),char(83),char(88),char(81),
char(77),char(67),char(59),char(78),char(108),char(115),char(115),char(116),char(77),char(80),
char(104),char(136),char(145),char(135),char(125),char(113),char(103),char(87),char(75),char(83),
char(95),char(117),char(135),char(149),char(145),char(151),char(155),char(158),char(156),char(161),
char(167),char(175),char(176),char(168),char(145),char(144),char(152),char(154),char(154),char(149),
char(137),char(131),char(135),char(140),char(148),char(143),char(114),char(93),char(73),char(62),
char(61),char(63),char(64),char(75),char(91),char(109),char(115),char(120),char(135),char(145),
char(147),char(146),char(142),char(138),char(134),char(140),char(153),char(169),char(180),char(183),
char(177),char(161),char(145),char(113),char(84),char(70),char(61),char(58),char(58),char(55),
char(50),char(48),char(47),char(48),char(60),char(71),char(77),char(81),char(71),char(67),
char(65),char(58),char(51),char(54),char(53),char(58),char(64),char(66),char(64),char(67),
char(80),char(92),char(94),char(91),char(87),char(87),char(76),char(76),char(90),char(102),
char(98),char(101),char(108),char(109),char(112),char(129),char(139),char(159),char(159),char(154),
char(148),char(130),char(119),char(111),char(104),char(95),char(90),char(86),char(82),char(76),
char(69),char(86),char(101),char(103),char(98),char(105),char(72),char(84),char(108),char(129),
char(139),char(138),char(126),char(102),char(78),char(64),char(63),char(67),char(85),char(116),
char(132),char(134),char(139),char(144),char(146),char(132),char(132),char(143),char(154),char(155),
char(149),char(144),char(125),char(119),char(120),char(132),char(131),char(135),char(129),char(123),
char(131),char(143),char(149),char(139),char(117),char(92),char(73),char(68),char(65),char(63),
char(73),char(86),char(100),char(112),char(117),char(120),char(123),char(133),char(143),char(141),
char(137),char(137),char(137),char(139),char(146),char(157),char(174),char(184),char(176),char(156),
char(128),char(96),char(81),char(76),char(68),char(66),char(62),char(56),char(49),char(43),
char(45),char(46),char(49),char(55),char(62),char(62),char(56),char(52),char(51),char(45),
char(33),char(35),char(41),char(46),char(47),char(46),char(52),char(56),char(57),char(64),
char(67),char(74),char(84),char(83),char(74),char(71),char(87),char(107),char(115),char(120),
char(129),char(131),char(134),char(152),char(160),char(170),char(175),char(173),char(161),char(147),
char(129),char(124),char(124),char(119),char(101),char(92),char(84),char(80),char(76),char(85),
char(89),char(90),char(92),char(100),char(66),char(83),char(100),char(111),char(132),char(141),
char(131),char(107),char(79),char(58),char(61),char(69),char(86),char(110),char(125),char(124),
char(135),char(138),char(132),char(123),char(129),char(138),char(138),char(136),char(133),char(123),
char(109),char(100),char(99),char(103),char(107),char(120),char(113),char(109),char(112),char(124),
char(133),char(130),char(119),char(98),char(80),char(76),char(73),char(71),char(83),char(94),
char(102),char(101),char(109),char(122),char(118),char(121),char(130),char(129),char(129),char(137),
char(135),char(132),char(140),char(151),char(166),char(175),char(166),char(144),char(118),char(98),
char(88),char(79),char(67),char(70),char(65),char(57),char(54),char(50),char(52),char(48),
char(42),char(42),char(43),char(38),char(36),char(36),char(36),char(34),char(25),char(20),
char(23),char(28),char(30),char(32),char(42),char(53),char(48),char(47),char(52),char(66),
char(86),char(90),char(86),char(85),char(101),char(114),char(124),char(129),char(141),char(148),
char(153),char(169),char(175),char(174),char(187),char(184),char(168),char(155),char(143),char(137),
char(140),char(136),char(111),char(96),char(82),char(73),char(71),char(73),char(80),char(90),
char(93),char(100),char(63),char(76),char(86),char(99),char(121),char(126),char(124),char(112),
char(92),char(74),char(65),char(75),char(88),char(109),char(125),char(132),char(132),char(125),
char(126),char(133),char(131),char(132),char(131),char(128),char(127),char(116),char(101),char(88),
char(81),char(80),char(85),char(94),char(90),char(86),char(89),char(99),char(119),char(128),
char(125),char(109),char(96),char(89),char(84),char(86),char(91),char(92),char(96),char(93),
char(97),char(113),char(123),char(118),char(117),char(116),char(117),char(125),char(125),char(128),
char(135),char(138),char(151),char(159),char(154),char(137),char(118),char(105),char(88),char(77),
char(71),char(68),char(62),char(57),char(62),char(60),char(54),char(48),char(37),char(31),
char(28),char(27),char(26),char(24),char(23),char(25),char(22),char(14),char(14),char(19),
char(20),char(26),char(35),char(46),char(47),char(39),char(45),char(63),char(84),char(90),
char(93),char(95),char(109),char(127),char(135),char(138),char(144),char(155),char(169),char(180),
char(179),char(181),char(189),char(185),char(170),char(150),char(139),char(128),char(128),char(129),
char(105),char(86),char(71),char(68),char(64),char(64),char(73),char(89),char(93),char(96),
char(61),char(74),char(85),char(97),char(110),char(102),char(107),char(103),char(100),char(85),
char(67),char(72),char(82),char(99),char(117),char(131),char(131),char(121),char(131),char(141),
char(140),char(132),char(133),char(130),char(117),char(104),char(88),char(79),char(68),char(69),
char(72),char(71),char(75),char(76),char(80),char(83),char(97),char(115),char(125),char(114),
char(107),char(106),char(100),char(100),char(107),char(105),char(103),char(99),char(94),char(101),
char(121),char(119),char(109),char(99),char(92),char(105),char(118),char(127),char(131),char(124),
char(131),char(146),char(142),char(127),char(113),char(104),char(87),char(75),char(74),char(75),
char(72),char(64),char(69),char(66),char(56),char(47),char(39),char(30),char(23),char(20),
char(19),char(17),char(17),char(23),char(22),char(17),char(17),char(20),char(23),char(27),
char(32),char(39),char(43),char(36),char(42),char(67),char(88),char(92),char(96),char(106),
char(116),char(141),char(146),char(151),char(152),char(165),char(187),char(195),char(188),char(190),
char(185),char(180),char(167),char(141),char(125),char(112),char(106),char(109),char(94),char(70),
char(63),char(60),char(56),char(59),char(68),char(84),char(89),char(97),char(59),char(70),
char(86),char(97),char(97),char(87),char(92),char(100),char(99),char(84),char(76),char(70),
char(77),char(89),char(110),char(124),char(127),char(129),char(140),char(148),char(142),char(131),
char(127),char(122),char(104),char(88),char(76),char(75),char(73),char(73),char(66),char(60),
char(67),char(73),char(76),char(79),char(83),char(93),char(110),char(117),char(117),char(119),
char(115),char(116),char(124),char(126),char(116),char(107),char(102),char(105),char(117),char(120),
char(109),char(93),char(86),char(101),char(119),char(122),char(121),char(120),char(127),char(138),
char(133),char(117),char(104),char(97),char(87),char(80),char(80),char(86),char(90),char(82),
char(77),char(71),char(53),char(44),char(40),char(33),char(25),char(19),char(15),char(18),
char(21),char(24),char(23),char(20),char(21),char(26),char(28),char(26),char(30),char(38),
char(43),char(44),char(52),char(70),char(85),char(94),char(99),char(111),char(124),char(140),
char(145),char(157),char(158),char(172),char(194),char(202),char(197),char(190),char(178),char(172),
char(158),char(138),char(123),char(111),char(103),char(96),char(90),char(72),char(62),char(55),
char(52),char(62),char(73),char(83),char(89),char(98),char(58),char(65),char(79),char(91),
char(83),char(84),char(85),char(92),char(94),char(91),char(89),char(79),char(86),char(90),
char(111),char(124),char(129),char(140),char(138),char(143),char(137),char(126),char(117),char(111),
char(98),char(77),char(65),char(69),char(80),char(79),char(61),char(56),char(64),char(70),
char(72),char(74),char(72),char(76),char(89),char(110),char(121),char(122),char(121),char(127),
char(128),char(128),char(123),char(111),char(102),char(103),char(111),char(120),char(120),char(112),
char(106),char(116),char(125),char(126),char(124),char(120),char(116),char(115),char(115),char(110),
char(96),char(90),char(89),char(89),char(92),char(92),char(93),char(87),char(75),char(72),
char(55),char(40),char(35),char(33),char(27),char(20),char(18),char(23),char(25),char(27),
char(28),char(26),char(27),char(31),char(37),char(33),char(33),char(39),char(45),char(47),
char(58),char(66),char(77),char(90),char(97),char(104),char(118),char(118),char(126),char(149),
char(163),char(184),char(198),char(197),char(195),char(183),char(172),char(174),char(154),char(131),
char(115),char(107),char(103),char(88),char(87),char(75),char(68),char(60),char(55),char(68),
char(75),char(80),char(93),char(98),char(62),char(71),char(71),char(75),char(71),char(77),
char(77),char(78),char(91),char(96),char(97),char(97),char(99),char(96),char(115),char(135),
char(141),char(141),char(142),char(144),char(142),char(125),char(116),char(104),char(93),char(77),
char(62),char(67),char(75),char(72),char(63),char(55),char(61),char(67),char(61),char(59),
char(57),char(66),char(80),char(101),char(123),char(138),char(143),char(139),char(135),char(127),
char(122),char(112),char(102),char(103),char(118),char(135),char(140),char(138),char(137),char(136),
char(137),char(128),char(124),char(116),char(102),char(94),char(95),char(99),char(95),char(86),
char(88),char(94),char(99),char(99),char(92),char(84),char(75),char(70),char(56),char(39),
char(31),char(34),char(34),char(27),char(24),char(28),char(31),char(34),char(37),char(37),
char(40),char(42),char(47),char(45),char(42),char(43),char(48),char(48),char(60),char(68),
char(78),char(91),char(98),char(100),char(102),char(94),char(115),char(137),char(154),char(185),
char(194),char(187),char(182),char(175),char(175),char(174),char(152),char(125),char(104),char(89),
char(87),char(85),char(84),char(79),char(76),char(74),char(69),char(73),char(76),char(84),
char(94),char(111),char(65),char(74),char(67),char(62),char(61),char(62),char(67),char(75),
char(90),char(100),char(99),char(104),char(104),char(99),char(121),char(144),char(146),char(141),
char(148),char(156),char(149),char(125),char(122),char(107),char(91),char(83),char(74),char(70),
char(67),char(63),char(62),char(57),char(58),char(63),char(54),char(52),char(59),char(67),
char(86),char(107),char(127),char(155),char(169),char(160),char(148),char(138),char(125),char(117),
char(109),char(115),char(138),char(156),char(161),char(159),char(157),char(152),char(146),char(127),
char(112),char(109),char(97),char(84),char(83),char(87),char(91),char(90),char(91),char(98),
char(98),char(100),char(99),char(89),char(81),char(71),char(56),char(42),char(39),char(46),
char(43),char(34),char(32),char(33),char(40),char(42),char(43),char(46),char(51),char(50),
char(48),char(47),char(49),char(55),char(62),char(64),char(70),char(81),char(93),char(102),
char(105),char(98),char(89),char(94),char(108),char(120),char(126),char(156),char(178),char(184),
char(178),char(169),char(168),char(159),char(137),char(121),char(97),char(77),char(73),char(84),
char(89),char(86),char(77),char(83),char(81),char(76),char(79),char(82),char(100),char(126),
char(65),char(71),char(67),char(63),char(60),char(59),char(70),char(83),char(98),char(106),
char(105),char(105),char(100),char(106),char(129),char(148),char(153),char(154),char(158),char(160),
char(149),char(127),char(123),char(118),char(105),char(94),char(89),char(77),char(68),char(62),
char(59),char(55),char(49),char(51),char(47),char(48),char(58),char(73),char(95),char(111),
char(127),char(151),char(165),char(162),char(156),char(150),char(133),char(121),char(117),char(120),
char(144),char(166),char(173),char(170),char(161),char(151),char(141),char(130),char(115),char(105),
char(89),char(76),char(73),char(78),char(90),char(98),char(104),char(114),char(113),char(107),
char(105),char(103),char(95),char(83),char(72),char(59),char(56),char(59),char(52),char(48),
char(46),char(40),char(44),char(54),char(51),char(54),char(56),char(52),char(48),char(50),
char(56),char(68),char(76),char(78),char(80),char(98),char(109),char(109),char(109),char(106),
char(97),char(106),char(105),char(103),char(106),char(128),char(157),char(173),char(177),char(166),
char(158),char(144),char(132),char(122),char(99),char(80),char(79),char(80),char(80),char(75),
char(71),char(75),char(75),char(71),char(74),char(80),char(110),char(129),char(71),char(69),
char(67),char(60),char(59),char(72),char(86),char(95),char(98),char(100),char(109),char(103),
char(91),char(104),char(119),char(142),char(154),char(155),char(164),char(156),char(147),char(130),
char(117),char(121),char(124),char(114),char(105),char(88),char(76),char(64),char(55),char(44),
char(39),char(38),char(36),char(39),char(55),char(78),char(96),char(108),char(123),char(146),
char(156),char(152),char(144),char(143),char(137),char(124),char(116),char(128),char(150),char(174),
char(187),char(180),char(164),char(141),char(132),char(130),char(117),char(100),char(89),char(79),
char(75),char(78),char(86),char(97),char(110),char(122),char(128),char(124),char(115),char(112),
char(112),char(103),char(86),char(76),char(79),char(75),char(72),char(69),char(61),char(50),
char(44),char(51),char(52),char(57),char(63),char(62),char(58),char(63),char(65),char(70),
char(72),char(72),char(83),char(113),char(125),char(110),char(110),char(120),char(122),char(123),
char(116),char(107),char(107),char(123),char(144),char(162),char(168),char(157),char(149),char(137),
char(128),char(113),char(104),char(89),char(82),char(78),char(74),char(68),char(71),char(71),
char(72),char(63),char(60),char(74),char(107),char(128),char(67),char(62),char(63),char(62),
char(71),char(90),char(95),char(97),char(99),char(108),char(109),char(97),char(82),char(91),
char(95),char(121),char(138),char(145),char(155),char(154),char(146),char(128),char(119),char(125),
char(126),char(114),char(105),char(95),char(78),char(61),char(47),char(37),char(33),char(29),
char(30),char(32),char(50),char(79),char(102),char(111),char(118),char(137),char(142),char(135),
char(127),char(134),char(141),char(128),char(122),char(140),char(161),char(179),char(191),char(183),
char(160),char(136),char(125),char(121),char(107),char(92),char(88),char(86),char(85),char(82),
char(89),char(98),char(109),char(123),char(132),char(137),char(133),char(125),char(125),char(115),
char(97),char(89),char(95),char(92),char(87),char(85),char(78),char(62),char(49),char(49),
char(52),char(59),char(72),char(80),char(75),char(76),char(70),char(69),char(68),char(74),
char(91),char(120),char(133),char(125),char(119),char(132),char(133),char(122),char(122),char(121),
char(119),char(117),char(136),char(152),char(157),char(151),char(149),char(134),char(119),char(109),
char(108),char(98),char(80),char(79),char(78),char(82),char(80),char(77),char(73),char(59),
char(53),char(70),char(104),char(121),char(59),char(58),char(61),char(71),char(86),char(97),
char(99),char(101),char(108),char(113),char(100),char(87),char(77),char(78),char(80),char(99),
char(125),char(148),char(154),char(161),char(155),char(133),char(134),char(130),char(118),char(108),
char(101),char(88),char(64),char(56),char(47),char(43),char(32),char(24),char(26),char(30),
char(45),char(71),char(101),char(109),char(110),char(126),char(132),char(130),char(131),char(139),
char(144),char(135),char(131),char(146),char(164),char(183),char(188),char(175),char(156),char(145),
char(133),char(126),char(116),char(95),char(87),char(92),char(95),char(90),char(96),char(108),
char(123),char(135),char(142),char(145),char(144),char(142),char(134),char(121),char(114),char(107),
char(104),char(103),char(101),char(95),char(87),char(76),char(63),char(60),char(68),char(78),
char(83),char(94),char(96),char(87),char(82),char(77),char(80),char(94),char(104),char(118),
char(129),char(134),char(134),char(140),char(137),char(122),char(121),char(130),char(125),char(114),
char(122),char(133),char(141),char(148),char(145),char(138),char(129),char(120),char(114),char(104),
char(91),char(84),char(89),char(88),char(84),char(79),char(75),char(67),char(60),char(76),
char(101),char(109),char(52),char(53),char(64),char(66),char(82),char(88),char(91),char(103),
char(104),char(100),char(91),char(82),char(81),char(83),char(85),char(96),char(120),char(145),
char(154),char(167),char(161),char(143),char(143),char(136),char(122),char(111),char(101),char(79),
char(57),char(46),char(41),char(40),char(31),char(22),char(24),char(37),char(54),char(76),
char(93),char(96),char(103),char(117),char(133),char(146),char(155),char(156),char(155),char(146),
char(137),char(154),char(175),char(190),char(185),char(170),char(161),char(161),char(153),char(146),
char(135),char(115),char(107),char(109),char(107),char(100),char(105),char(117),char(131),char(148),
char(152),char(145),char(143),char(142),char(132),char(128),char(133),char(130),char(118),char(113),
char(111),char(97),char(82),char(74),char(63),char(68),char(86),char(99),char(99),char(107),
char(114),char(103),char(103),char(100),char(99),char(111),char(117),char(119),char(127),char(137),
char(139),char(140),char(138),char(126),char(117),char(118),char(111),char(111),char(113),char(118),
char(130),char(141),char(138),char(141),char(144),char(133),char(120),char(111),char(109),char(95),
char(94),char(84),char(78),char(81),char(81),char(81),char(83),char(86),char(95),char(100),
char(52),char(54),char(59),char(58),char(66),char(71),char(82),char(89),char(81),char(79),
char(84),char(88),char(86),char(86),char(92),char(107),char(125),char(136),char(149),char(153),
char(145),char(143),char(147),char(140),char(128),char(109),char(92),char(73),char(51),char(40),
char(38),char(33),char(28),char(26),char(31),char(46),char(70),char(88),char(99),char(100),
char(99),char(108),char(134),char(157),char(174),char(170),char(159),char(154),char(151),char(160),
char(181),char(194),char(184),char(164),char(162),char(167),char(166),char(157),char(143),char(138),
char(127),char(122),char(125),char(124),char(124),char(130),char(140),char(151),char(150),char(146),
char(144),char(136),char(127),char(134),char(142),char(143),char(136),char(127),char(112),char(96),
char(77),char(65),char(61),char(68),char(94),char(115),char(121),char(124),char(121),char(111),
char(118),char(119),char(117),char(120),char(123),char(118),char(115),char(128),char(129),char(130),
char(133),char(121),char(104),char(95),char(93),char(101),char(103),char(113),char(125),char(133),
char(134),char(139),char(149),char(140),char(133),char(129),char(129),char(115),char(99),char(85),
char(87),char(91),char(93),char(98),char(101),char(100),char(94),char(95),char(48),char(51),
char(49),char(43),char(46),char(48),char(58),char(62),char(56),char(63),char(78),char(93),
char(91),char(86),char(103),char(121),char(131),char(134),char(138),char(133),char(122),char(129),
char(133),char(129),char(121),char(109),char(90),char(76),char(55),char(42),char(34),char(31),
char(32),char(33),char(41),char(52),char(73),char(86),char(102),char(107),char(108),char(115),
char(135),char(159),char(181),char(179),char(159),char(158),char(159),char(162),char(182),char(195),
char(182),char(162),char(163),char(171),char(167),char(156),char(147),char(150),char(144),char(137),
char(135),char(131),char(131),char(137),char(145),char(155),char(155),char(146),char(146),char(141),
char(133),char(138),char(141),char(146),char(147),char(137),char(120),char(108),char(91),char(76),
char(75),char(82),char(102),char(121),char(138),char(146),char(135),char(133),char(134),char(134),
char(132),char(121),char(119),char(115),char(105),char(118),char(117),char(121),char(120),char(104),
char(92),char(87),char(89),char(97),char(104),char(111),char(122),char(129),char(132),char(133),
char(142),char(147),char(148),char(156),char(152),char(130),char(103),char(101),char(102),char(102),
char(107),char(103),char(107),char(111),char(97),char(92),char(50),char(45),char(39),char(30),
char(30),char(33),char(35),char(41),char(47),char(57),char(74),char(89),char(100),char(100),
char(116),char(128),char(136),char(134),char(124),char(110),char(100),char(99),char(105),char(107),
char(102),char(108),char(101),char(86),char(66),char(44),char(36),char(32),char(36),char(39),
char(41),char(48),char(60),char(73),char(89),char(100),char(119),char(129),char(135),char(155),
char(175),char(177),char(164),char(159),char(162),char(173),char(179),char(181),char(173),char(170),
char(171),char(169),char(162),char(158),char(159),char(159),char(157),char(148),char(135),char(134),
char(139),char(141),char(151),char(165),char(164),char(151),char(151),char(151),char(141),char(138),
char(138),char(146),char(155),char(145),char(134),char(125),char(116),char(103),char(99),char(108),
char(119),char(131),char(148),char(161),char(161),char(161),char(165),char(155),char(139),char(128),
char(121),char(118),char(113),char(111),char(107),char(111),char(107),char(91),char(80),char(82),
char(85),char(100),char(107),char(114),char(120),char(129),char(131),char(135),char(136),char(145),
char(158),char(170),char(165),char(141),char(119),char(119),char(115),char(110),char(114),char(110),
char(108),char(107),char(89),char(91),char(53),char(42),char(33),char(25),char(27),char(33),
char(31),char(39),char(56),char(67),char(77),char(87),char(107),char(118),char(124),char(121),
char(126),char(124),char(112),char(97),char(89),char(85),char(90),char(93),char(97),char(107),
char(110),char(90),char(64),char(50),char(51),char(41),char(38),char(45),char(45),char(51),
char(54),char(60),char(76),char(98),char(121),char(137),char(137),char(152),char(160),char(157),
char(160),char(163),char(174),char(178),char(166),char(166),char(171),char(171),char(167),char(157),
char(156),char(163),char(165),char(164),char(162),char(149),char(142),char(148),char(156),char(157),
char(164),char(165),char(162),char(163),char(166),char(164),char(155),char(150),char(153),char(163),
char(166),char(155),char(147),char(144),char(137),char(120),char(114),char(117),char(131),char(150),
char(163),char(165),char(179),char(187),char(190),char(175),char(155),char(146),char(134),char(122),
char(114),char(111),char(112),char(109),char(100),char(92),char(78),char(78),char(80),char(93),
char(99),char(110),char(114),char(121),char(128),char(141),char(139),char(141),char(155),char(168),
char(165),char(146),char(131),char(134),char(139),char(126),char(123),char(130),char(120),char(110),
char(93),char(92),char(44),char(35),char(33),char(29),char(30),char(33),char(32),char(42),
char(56),char(68),char(78),char(87),char(100),char(115),char(118),char(106),char(100),char(103),
char(105),char(95),char(81),char(81),char(88),char(95),char(101),char(109),char(109),char(81),
char(60),char(51),char(55),char(49),char(48),char(55),char(56),char(54),char(51),char(57),
char(74),char(93),char(114),char(133),char(139),char(151),char(147),char(144),char(157),char(166),
char(175),char(171),char(159),char(155),char(164),char(165),char(157),char(145),char(145),char(149),
char(145),char(149),char(159),char(160),char(159),char(164),char(173),char(173),char(172),char(167),
char(165),char(176),char(181),char(171),char(163),char(162),char(166),char(172),char(171),char(169),
char(167),char(163),char(154),char(140),char(125),char(127),char(141),char(157),char(172),char(180),
char(189),char(197),char(194),char(182),char(168),char(157),char(148),char(136),char(121),char(116),
char(114),char(110),char(103),char(102),char(96),char(92),char(90),char(94),char(109),char(119),
char(119),char(122),char(131),char(137),char(123),char(129),char(142),char(157),char(165),char(151),
char(143),char(151),char(156),char(140),char(130),char(138),char(124),char(109),char(100),char(90),
char(50),char(36),char(33),char(33),char(35),char(36),char(35),char(43),char(52),char(69),
char(83),char(86),char(90),char(97),char(101),char(93),char(75),char(81),char(86),char(86),
char(81),char(72),char(75),char(95),char(105),char(104),char(94),char(74),char(60),char(55),
char(55),char(54),char(52),char(53),char(55),char(52),char(49),char(59),char(73),char(88),
char(105),char(124),char(137),char(138),char(134),char(137),char(145),char(154),char(156),char(154),
char(155),char(152),char(152),char(150),char(146),char(145),char(141),char(144),char(140),char(143),
char(154),char(163),char(170),char(175),char(178),char(181),char(177),char(169),char(169),char(175),
char(173),char(164),char(162),char(162),char(166),char(172),char(171),char(174),char(174),char(168),
char(161),char(149),char(141),char(144),char(158),char(166),char(181),char(188),char(190),char(201),
char(198),char(185),char(172),char(159),char(149),char(138),char(119),char(113),char(114),char(107),
char(97),char(98),char(111),char(106),char(98),char(104),char(127),char(137),char(132),char(131),
char(132),char(125),char(113),char(119),char(134),char(146),char(157),char(156),char(152),char(157),
char(154),char(140),char(132),char(132),char(119),char(106),char(111),char(106),char(63),char(50),
char(36),char(33),char(34),char(33),char(33),char(43),char(49),char(68),char(79),char(84),
char(80),char(81),char(81),char(75),char(60),char(62),char(61),char(67),char(73),char(70),
char(69),char(84),char(94),char(85),char(83),char(78),char(67),char(58),char(51),char(49),
char(46),char(45),char(45),char(46),char(52),char(64),char(74),char(88),char(107),char(123),
char(124),char(124),char(122),char(123),char(127),char(130),char(137),char(146),char(149),char(142),
char(138),char(139),char(147),char(152),char(144),char(145),char(152),char(150),char(148),char(153),
char(167),char(174),char(176),char(183),char(179),char(169),char(165),char(158),char(150),char(152),
char(161),char(161),char(164),char(167),char(166),char(168),char(173),char(179),char(173),char(158),
char(152),char(160),char(171),char(171),char(179),char(181),char(186),char(198),char(196),char(183),
char(170),char(159),char(137),char(123),char(112),char(104),char(113),char(107),char(98),char(98),
char(117),char(121),char(110),char(114),char(131),char(145),char(145),char(137),char(130),char(116),
char(116),char(116),char(125),char(134),char(142),char(148),char(150),char(157),char(153),char(144),
char(134),char(132),char(125),char(124),char(131),char(126),char(69),char(55),char(36),char(34),
char(34),char(29),char(29),char(36),char(44),char(64),char(73),char(73),char(66),char(66),
char(68),char(61),char(55),char(53),char(54),char(58),char(65),char(74),char(78),char(73),
char(74),char(70),char(77),char(74),char(71),char(58),char(41),char(42),char(42),char(37),
char(38),char(47),char(55),char(62),char(69),char(93),char(116),char(127),char(128),char(135),
char(132),char(128),char(131),char(126),char(123),char(133),char(139),char(132),char(124),char(135),
char(158),char(166),char(153),char(147),char(154),char(150),char(143),char(149),char(166),char(172),
char(170),char(170),char(171),char(166),char(156),char(149),char(135),char(130),char(140),char(150),
char(150),char(153),char(162),char(167),char(176),char(186),char(187),char(170),char(155),char(161),
char(171),char(170),char(169),char(178),char(189),char(192),char(187),char(176),char(158),char(146),
char(127),char(118),char(109),char(96),char(97),char(101),char(97),char(104),char(115),char(123),
char(121),char(126),char(140),char(151),char(152),char(152),char(137),char(113),char(110),char(111),
char(119),char(127),char(132),char(136),char(141),char(154),char(159),char(153),char(142),char(141),
char(140),char(148),char(148),char(135),char(69),char(52),char(39),char(42),char(40),char(31),
char(27),char(33),char(38),char(54),char(60),char(57),char(49),char(46),char(51),char(48),
char(47),char(42),char(46),char(47),char(54),char(61),char(73),char(70),char(67),char(63),
char(68),char(74),char(74),char(65),char(44),char(43),char(43),char(39),char(39),char(43),
char(51),char(55),char(65),char(93),char(116),char(128),char(141),char(155),char(153),char(145),
char(140),char(135),char(130),char(124),char(118),char(120),char(121),char(131),char(151),char(164),
char(167),char(153),char(146),char(143),char(138),char(150),char(165),char(169),char(167),char(163),
char(165),char(164),char(151),char(144),char(128),char(122),char(136),char(151),char(149),char(150),
char(162),char(166),char(173),char(191),char(197),char(178),char(160),char(158),char(168),char(168),
char(167),char(177),char(184),char(185),char(184),char(172),char(158),char(143),char(124),char(112),
char(100),char(89),char(86),char(96),char(91),char(103),char(114),char(125),char(134),char(135),
char(142),char(146),char(149),char(154),char(131),char(105),char(103),char(105),char(111),char(117),
char(128),char(131),char(139),char(158),char(171),char(163),char(158),char(150),char(156),char(159),
char(152),char(139),char(71),char(61),char(55),char(51),char(46),char(41),char(36),char(35),
char(39),char(40),char(45),char(45),char(38),char(38),char(39),char(38),char(39),char(35),
char(40),char(42),char(47),char(48),char(63),char(65),char(65),char(64),char(64),char(70),
char(70),char(63),char(50),char(42),char(43),char(38),char(38),char(41),char(48),char(56),
char(72),char(97),char(114),char(129),char(147),char(156),char(158),char(151),char(145),char(141),
char(131),char(118),char(114),char(117),char(124),char(138),char(148),char(156),char(157),char(143),
char(136),char(140),char(147),char(151),char(157),char(165),char(167),char(162),char(161),char(160),
char(152),char(143),char(132),char(130),char(143),char(151),char(153),char(162),char(172),char(167),
char(170),char(185),char(192),char(180),char(166),char(163),char(165),char(170),char(168),char(173),
char(179),char(185),char(182),char(163),char(154),char(141),char(126),char(106),char(92),char(84),
char(84),char(91),char(92),char(99),char(110),char(126),char(138),char(145),char(149),char(143),
char(139),char(137),char(121),char(100),char(90),char(90),char(94),char(98),char(112),char(133),
char(142),char(155),char(173),char(176),char(181),char(181),char(174),char(165),char(158),char(147),
char(83),char(79),char(75),char(61),char(49),char(47),char(43),char(35),char(39),char(40),
char(39),char(36),char(31),char(29),char(30),char(29),char(35),char(33),char(34),char(41),
char(45),char(47),char(58),char(62),char(60),char(63),char(61),char(63),char(65),char(61),
char(53),char(44),char(44),char(43),char(43),char(50),char(62),char(75),char(88),char(107),
char(122),char(134),char(141),char(143),char(143),char(134),char(133),char(133),char(121),char(117),
char(124),char(128),char(136),char(145),char(144),char(146),char(140),char(127),char(130),char(148),
char(162),char(154),char(146),char(156),char(162),char(159),char(156),char(156),char(157),char(153),
char(143),char(139),char(146),char(156),char(169),char(180),char(182),char(168),char(169),char(182),
char(191),char(192),char(183),char(183),char(187),char(182),char(180),char(184),char(186),char(190),
char(184),char(158),char(148),char(135),char(117),char(99),char(87),char(83),char(77),char(80),
char(92),char(102),char(112),char(134),char(149),char(155),char(158),char(146),char(130),char(117),
char(108),char(100),char(86),char(84),char(87),char(84),char(96),char(118),char(138),char(147),
char(165),char(180),char(192),char(203),char(187),char(180),char(173),char(166),char(98),char(90),
char(89),char(69),char(51),char(46),char(44),char(42),char(41),char(43),char(39),char(31),
char(27),char(22),char(20),char(22),char(26),char(25),char(27),char(38),char(46),char(48),
char(53),char(55),char(53),char(61),char(67),char(69),char(61),char(63),char(57),char(51),
char(53),char(59),char(67),char(77),char(92),char(98),char(109),char(123),char(128),char(140),
char(141),char(131),char(118),char(109),char(114),char(121),char(112),char(109),char(116),char(127),
char(137),char(139),char(132),char(131),char(133),char(134),char(143),char(159),char(170),char(159),
char(152),char(162),char(165),char(160),char(158),char(167),char(169),char(160),char(151),char(149),
char(155),char(168),char(178),char(187),char(186),char(176),char(177),char(185),char(194),char(205),
char(207),char(203),char(202),char(195),char(192),char(192),char(199),char(199),char(196),char(175),
char(158),char(142),char(125),char(110),char(100),char(94),char(82),char(79),char(88),char(101),
char(115),char(142),char(153),char(161),char(163),char(146),char(125),char(107),char(98),char(90),
char(83),char(81),char(84),char(89),char(86),char(106),char(128),char(140),char(151),char(167),
char(186),char(198),char(197),char(191),char(189),char(184),char(105),char(90),char(90),char(73),
char(53),char(48),char(44),char(42),char(38),char(38),char(35),char(31),char(26),char(22),
char(16),char(17),char(22),char(21),char(25),char(33),char(40),char(44),char(46),char(42),
char(45),char(59),char(79),char(82),char(80),char(85),char(78),char(76),char(70),char(79),
char(93),char(103),char(118),char(120),char(127),char(130),char(134),char(144),char(149),char(135),
char(117),char(107),char(112),char(113),char(108),char(106),char(109),char(119),char(121),char(114),
char(111),char(112),char(120),char(133),char(147),char(162),char(173),char(164),char(154),char(162),
char(172),char(171),char(175),char(171),char(159),char(148),char(145),char(145),char(153),char(172),
char(183),char(187),char(187),char(191),char(190),char(191),char(206),char(216),char(220),char(212),
char(200),char(196),char(200),char(196),char(202),char(201),char(205),char(195),char(176),char(154),
char(135),char(118),char(105),char(100),char(100),char(86),char(92),char(101),char(118),char(137),
char(150),char(163),char(160),char(143),char(123),char(104),char(95),char(88),char(79),char(80),
char(81),char(90),char(93),char(109),char(122),char(136),char(146),char(159),char(184),char(197),
char(200),char(196),char(203),char(197),char(97),char(77),char(77),char(68),char(60),char(51),
char(44),char(35),char(32),char(28),char(25),char(23),char(19),char(19),char(17),char(15),
char(17),char(20),char(24),char(30),char(35),char(37),char(33),char(30),char(33),char(51),
char(82),char(95),char(95),char(95),char(97),char(98),char(99),char(109),char(120),char(126),
char(134),char(135),char(135),char(137),char(135),char(141),char(150),char(140),char(120),char(111),
char(122),char(121),char(112),char(103),char(100),char(105),char(108),char(99),char(93),char(95),
char(105),char(126),char(138),char(149),char(164),char(165),char(155),char(154),char(164),char(174),
char(177),char(166),char(156),char(153),char(155),char(152),char(156),char(173),char(186),char(192),
char(193),char(201),char(207),char(213),char(229),char(229),char(228),char(221),char(210),char(202),
char(203),char(198),char(199),char(208),char(208),char(204),char(192),char(174),char(143),char(123),
char(110),char(105),char(105),char(96),char(91),char(90),char(102),char(127),char(141),char(150),
char(139),char(127),char(110),char(94),char(92),char(81),char(75),char(78),char(87),char(92),
char(106),char(117),char(128),char(137),char(152),char(162),char(181),char(193),char(199),char(200),
char(204),char(200),char(81),char(70),char(65),char(60),char(57),char(47),char(35),char(30),
char(25),char(19),char(15),char(15),char(14),char(13),char(13),char(14),char(12),char(19),
char(24),char(28),char(31),char(27),char(23),char(25),char(31),char(46),char(77),char(90),
char(86),char(87),char(99),char(108),char(127),char(144),char(149),char(147),char(149),char(145),
char(141),char(145),char(141),char(148),char(150),char(140),char(126),char(121),char(123),char(129),
char(117),char(101),char(91),char(90),char(93),char(94),char(91),char(91),char(106),char(120),
char(127),char(143),char(157),char(164),char(157),char(144),char(148),char(164),char(163),char(161),
char(161),char(156),char(159),char(158),char(160),char(171),char(184),char(192),char(199),char(211),
char(220),char(231),char(241),char(234),char(232),char(228),char(222),char(221),char(210),char(204),
char(206),char(211),char(205),char(195),char(187),char(174),char(149),char(129),char(115),char(111),
char(100),char(95),char(83),char(78),char(93),char(110),char(118),char(124),char(117),char(110),
char(98),char(84),char(77),char(68),char(65),char(78),char(90),char(99),char(121),char(129),
char(131),char(143),char(153),char(159),char(167),char(171),char(185),char(192),char(187),char(183),
char(73),char(59),char(50),char(43),char(42),char(35),char(26),char(23),char(17),char(14),
char(11),char(9),char(9),char(7),char(8),char(9),char(10),char(16),char(23),char(27),
char(26),char(20),char(18),char(26),char(29),char(44),char(71),char(79),char(76),char(84),
char(106),char(128),char(155),char(173),char(167),char(155),char(148),char(145),char(147),char(150),
char(149),char(157),char(162),char(153),char(134),char(129),char(130),char(136),char(127),char(118),
char(104),char(88),char(81),char(82),char(86),char(89),char(105),char(119),char(123),char(135),
char(144),char(147),char(141),char(130),char(137),char(159),char(163),char(157),char(157),char(149),
char(146),char(153),char(164),char(179),char(191),char(199),char(205),char(214),char(218),char(226),
char(233),char(226),char(226),char(229),char(230),char(233),char(221),char(210),char(208),char(208),
char(202),char(186),char(179),char(166),char(142),char(117),char(108),char(105),char(98),char(90),
char(77),char(69),char(77),char(82),char(94),char(97),char(95),char(98),char(100),char(91),
char(79),char(73),char(69),char(78),char(93),char(113),char(128),char(140),char(136),char(148),
char(160),char(164),char(158),char(150),char(158),char(177),char(171),char(164),char(70),char(53),
char(46),char(35),char(27),char(23),char(23),char(20),char(15),char(10),char(7),char(4),
char(4),char(3),char(5),char(6),char(7),char(13),char(20),char(26),char(27),char(23),
char(23),char(33),char(40),char(50),char(65),char(74),char(81),char(96),char(129),char(162),
char(185),char(201),char(190),char(177),char(168),char(158),char(152),char(147),char(152),char(159),
char(169),char(166),char(144),char(136),char(143),char(145),char(139),char(129),char(119),char(100),
char(81),char(78),char(77),char(82),char(101),char(114),char(121),char(124),char(134),char(143),
char(137),char(121),char(122),char(150),char(168),char(159),char(148),char(144),char(140),char(146),
char(161),char(179),char(193),char(200),char(200),char(206),char(214),char(220),char(218),char(215),
char(217),char(228),char(238),char(237),char(224),char(213),char(204),char(205),char(202),char(189),
char(174),char(158),char(135),char(113),char(103),char(93),char(86),char(84),char(74),char(60),
char(61),char(72),char(78),char(75),char(77),char(77),char(91),char(95),char(84),char(80),
char(76),char(80),char(99),char(115),char(139),char(149),char(143),char(156),char(159),char(162),
char(158),char(150),char(152),char(158),char(159),char(162),char(62),char(46),char(39),char(25),
char(17),char(15),char(16),char(17),char(15),char(8),char(5),char(2),char(2),char(3),
char(3),char(6),char(7),char(12),char(16),char(24),char(26),char(24),char(34),char(43),
char(54),char(62),char(70),char(79),char(88),char(112),char(154),char(183),char(200),char(218),
char(219),char(207),char(195),char(188),char(172),char(159),char(160),char(166),char(174),char(171),
char(157),char(155),char(162),char(153),char(142),char(131),char(127),char(114),char(95),char(84),
char(74),char(71),char(82),char(95),char(104),char(110),char(119),char(130),char(131),char(126),
char(122),char(137),char(159),char(154),char(139),char(138),char(136),char(144),char(162),char(178),
char(188),char(190),char(189),char(189),char(194),char(199),char(203),char(209),char(216),char(225),
char(235),char(231),char(218),char(205),char(193),char(184),char(180),char(175),char(161),char(147),
char(125),char(106),char(98),char(91),char(79),char(72),char(69),char(57),char(54),char(61),
char(63),char(66),char(63),char(61),char(70),char(81),char(79),char(81),char(81),char(86),
char(108),char(119),char(139),char(151),char(157),char(162),char(167),char(164),char(171),char(161),
char(150),char(143),char(150),char(151),char(55),char(45),char(34),char(22),char(14),char(11),
char(12),char(14),char(11),char(7),char(5),char(2),char(2),char(2),char(3),char(5),
char(6),char(11),char(16),char(22),char(21),char(26),char(44),char(52),char(62),char(76),
char(77),char(90),char(108),char(137),char(166),char(195),char(212),char(228),char(230),char(218),
char(207),char(203),char(191),char(180),char(173),char(169),char(177),char(183),char(179),char(172),
char(166),char(152),char(143),char(136),char(125),char(118),char(105),char(85),char(77),char(72),
char(65),char(68),char(84),char(101),char(106),char(109),char(112),char(120),char(118),char(128),
char(146),char(144),char(133),char(125),char(132),char(142),char(163),char(178),char(183),char(185),
char(186),char(183),char(182),char(184),char(191),char(201),char(212),char(219),char(221),char(215),
char(199),char(187),char(174),char(159),char(150),char(150),char(141),char(127),char(101),char(83),
char(78),char(77),char(65),char(61),char(63),char(60),char(62),char(54),char(53),char(55),
char(55),char(51),char(50),char(64),char(75),char(78),char(88),char(97),char(110),char(127),
char(143),char(157),char(166),char(177),char(176),char(176),char(179),char(163),char(149),char(143),
char(147),char(149),char(43),char(37),char(26),char(20),char(17),char(14),char(13),char(13),
char(10),char(5),char(3),char(2),char(2),char(3),char(4),char(3),char(5),char(8),
char(14),char(18),char(23),char(33),char(49),char(57),char(65),char(74),char(81),char(97),
char(130),char(157),char(175),char(196),char(212),char(223),char(224),char(211),char(211),char(208),
char(199),char(198),char(191),char(185),char(195),char(201),char(196),char(181),char(160),char(153),
char(151),char(132),char(119),char(112),char(97),char(87),char(80),char(74),char(65),char(57),
char(65),char(81),char(87),char(81),char(81),char(92),char(92),char(100),char(113),char(122),
char(116),char(107),char(118),char(138),char(160),char(173),char(181),char(180),char(184),char(184),
char(177),char(175),char(178),char(184),char(198),char(204),char(188),char(181),char(170),char(154),
char(150),char(140),char(128),char(120),char(118),char(105),char(80),char(63),char(62),char(60),
char(62),char(61),char(64),char(64),char(69),char(58),char(51),char(49),char(46),char(43),
char(46),char(56),char(67),char(77),char(85),char(98),char(119),char(136),char(147),char(161),
char(174),char(179),char(176),char(173),char(177),char(169),char(158),char(152),char(155),char(159),
char(38),char(32),char(23),char(18),char(15),char(13),char(13),char(13),char(10),char(4),
char(2),char(2),char(2),char(3),char(5),char(6),char(5),char(6),char(11),char(19),
char(30),char(44),char(55),char(64),char(73),char(72),char(85),char(106),char(130),char(161),
char(184),char(198),char(201),char(211),char(220),char(216),char(214),char(213),char(203),char(202),
char(205),char(211),char(220),char(219),char(210),char(187),char(165),char(159),char(146),char(121),
char(102),char(106),char(99),char(81),char(73),char(71),char(62),char(54),char(62),char(72),
char(69),char(64),char(65),char(69),char(70),char(77),char(91),char(98),char(93),char(90),
char(105),char(132),char(163),char(179),char(178),char(176),char(182),char(178),char(163),char(156),
char(155),char(160),char(173),char(171),char(155),char(150),char(139),char(131),char(133),char(126),
char(119),char(105),char(89),char(72),char(58),char(49),char(52),char(51),char(65),char(74),
char(69),char(66),char(69),char(63),char(55),char(54),char(49),char(47),char(42),char(49),
char(62),char(73),char(87),char(95),char(119),char(135),char(145),char(153),char(166),char(171),
char(168),char(166),char(172),char(173),char(166),char(165),char(175),char(177),char(39),char(26),
char(22),char(17),char(12),char(10),char(10),char(8),char(6),char(4),char(3),char(3),
char(2),char(4),char(6),char(10),char(11),char(12),char(17),char(23),char(32),char(40),
char(49),char(66),char(81),char(82),char(87),char(103),char(125),char(154),char(183),char(202),
char(204),char(211),char(220),char(227),char(226),char(224),char(215),char(215),char(213),char(220),
char(232),char(223),char(212),char(191),char(166),char(154),char(140),char(120),char(102),char(104),
char(96),char(78),char(69),char(63),char(58),char(56),char(63),char(66),char(65),char(60),
char(58),char(52),char(49),char(55),char(63),char(66),char(75),char(80),char(90),char(120),
char(156),char(178),char(185),char(187),char(185),char(177),char(169),char(155),char(144),char(147),
char(153),char(142),char(135),char(127),char(112),char(110),char(117),char(111),char(105),char(101),
char(83),char(67),char(55),char(44),char(43),char(51),char(62),char(69),char(75),char(76),
char(72),char(62),char(60),char(59),char(50),char(47),char(43),char(43),char(61),char(81),
char(91),char(102),char(117),char(136),char(147),char(157),char(158),char(167),char(169),char(166),
char(164),char(172),char(170),char(174),char(178),char(186),char(45),char(29),char(18),char(14),
char(11),char(9),char(7),char(5),char(6),char(6),char(5),char(4),char(3),char(6),
char(9),char(15),char(21),char(22),char(27),char(32),char(34),char(38),char(47),char(64),
char(87),char(100),char(104),char(108),char(125),char(148),char(184),char(204),char(208),char(212),
char(219),char(238),char(239),char(236),char(235),char(232),char(228),char(231),char(227),char(217),
char(211),char(196),char(172),char(153),char(141),char(129),char(113),char(109),char(101),char(88),
char(76),char(67),char(58),char(54),char(56),char(61),char(62),char(60),char(52),char(42),
char(36),char(39),char(39),char(38),char(49),char(68),char(87),char(111),char(143),char(165),
char(182),char(188),char(177),char(167),char(163),char(149),char(138),char(127),char(122),char(114),
char(111),char(100),char(88),char(86),char(87),char(85),char(88),char(90),char(83),char(72),
char(59),char(44),char(44),char(53),char(53),char(58),char(76),char(89),char(81),char(67),
char(65),char(63),char(53),char(50),char(48),char(45),char(68),char(90),char(98),char(107),
char(133),char(145),char(157),char(167),char(166),char(160),char(164),char(171),char(171),char(175),
char(178),char(176),char(179),char(184),char(54),char(34),char(23),char(15),char(13),char(9),
char(4),char(5),char(8),char(8),char(10),char(9),char(7),char(11),char(15),char(19),
char(23),char(28),char(30),char(29),char(36),char(42),char(51),char(73),char(87),char(102),
char(120),char(123),char(124),char(144),char(174),char(192),char(200),char(210),char(224),char(237),
char(239),char(241),char(241),char(236),char(235),char(233),char(223),char(218),char(214),char(199),
char(181),char(166),char(150),char(137),char(127),char(123),char(119),char(101),char(79),char(63),
char(50),char(46),char(50),char(54),char(55),char(53),char(42),char(30),char(26),char(28),
char(26),char(27),char(36),char(55),char(82),char(108),char(129),char(143),char(159),char(169),
char(163),char(157),char(148),char(134),char(120),char(107),char(91),char(87),char(93),char(86),
char(78),char(72),char(63),char(63),char(67),char(64),char(63),char(63),char(49),char(41),
char(39),char(46),char(51),char(56),char(69),char(86),char(83),char(67),char(65),char(57),
char(51),char(45),char(46),char(51),char(71),char(96),char(114),char(120),char(145),char(157),
char(169),char(180),char(186),char(174),char(174),char(175),char(175),char(188),char(189),char(178),
char(181),char(177),char(69),char(50),char(38),char(26),char(18),char(11),char(6),char(7),
char(9),char(9),char(13),char(13),char(15),char(18),char(19),char(20),char(23),char(31),
char(30),char(32),char(36),char(48),char(59),char(71),char(86),char(105),char(125),char(126),
char(135),char(147),char(159),char(171),char(189),char(198),char(219),char(234),char(242),char(245),
char(243),char(241),char(238),char(231),char(225),char(220),char(215),char(205),char(187),char(165),
char(151),char(141),char(138),char(129),char(114),char(98),char(80),char(68),char(55),char(46),
char(44),char(42),char(42),char(41),char(35),char(27),char(24),char(24),char(22),char(20),
char(28),char(43),char(66),char(85),char(101),char(122),char(139),char(148),char(139),char(134),
char(131),char(117),char(102),char(90),char(73),char(65),char(73),char(75),char(63),char(52),
char(48),char(55),char(61),char(57),char(54),char(55),char(42),char(33),char(36),char(40),
char(45),char(57),char(77),char(94),char(86),char(73),char(59),char(44),char(39),char(36),
char(44),char(57),char(84),char(117),char(135),char(145),char(162),char(167),char(178),char(188),
char(203),char(196),char(181),char(172),char(170),char(187),char(184),char(179),char(187),char(186),
char(84),char(63),char(44),char(30),char(25),char(17),char(15),char(14),char(14),char(14),
char(18),char(21),char(22),char(28),char(26),char(24),char(29),char(36),char(43),char(46),
char(50),char(63),char(77),char(81),char(94),char(118),char(122),char(132),char(146),char(156),
char(159),char(170),char(181),char(196),char(218),char(236),char(241),char(244),char(240),char(237),
char(233),char(224),char(219),char(212),char(211),char(204),char(186),char(162),char(148),char(140),
char(135),char(127),char(111),char(99),char(86),char(67),char(48),char(41),char(44),char(42),
char(39),char(33),char(24),char(20),char(19),char(18),char(14),char(14),char(22),char(31),
char(45),char(57),char(77),char(103),char(118),char(128),char(122),char(106),char(100),char(104),
char(97),char(75),char(63),char(60),char(61),char(63),char(54),char(44),char(38),char(43),
char(49),char(52),char(53),char(43),char(31),char(27),char(32),char(40),char(48),char(57),
char(78),char(93),char(85),char(72),char(56),char(43),char(37),char(37),char(40),char(54),
char(95),char(123),char(144),char(166),char(175),char(185),char(192),char(197),char(206),char(206),
char(198),char(182),char(173),char(188),char(189),char(190),char(184),char(196),char(83),char(69),
char(49),char(33),char(29),char(22),char(25),char(24),char(19),char(17),char(19),char(22),
char(25),char(31),char(30),char(34),char(45),char(58),char(63),char(67),char(67),char(71),
char(88),char(93),char(101),char(115),char(129),char(142),char(162),char(179),char(180),char(184),
char(193),char(205),char(225),char(241),char(238),char(239),char(231),char(227),char(229),char(223),
char(212),char(209),char(204),char(194),char(184),char(168),char(151),char(136),char(132),char(124),
char(113),char(95),char(76),char(60),char(47),char(45),char(46),char(44),char(43),char(32),
char(17),char(16),char(14),char(11),char(9),char(8),char(13),char(18),char(25),char(37),
char(60),char(79),char(97),char(115),char(105),char(88),char(84),char(90),char(89),char(77),
char(65),char(63),char(59),char(48),char(41),char(39),char(35),char(38),char(46),char(50),
char(46),char(35),char(29),char(27),char(31),char(41),char(49),char(60),char(69),char(78),
char(76),char(64),char(52),char(43),char(40),char(41),char(43),char(58),char(90),char(115),
char(142),char(171),char(185),char(187),char(190),char(196),char(200),char(204),char(204),char(194),
char(186),char(199),char(202),char(199),char(192),char(200),char(81),char(66),char(46),char(39),
char(35),char(26),char(27),char(27),char(21),char(19),char(22),char(22),char(25),char(32),
char(42),char(51),char(69),char(82),char(83),char(80),char(80),char(80),char(85),char(100),
char(112),char(120),char(129),char(152),char(180),char(193),char(190),char(192),char(198),char(210),
char(228),char(240),char(242),char(238),char(230),char(225),char(219),char(218),char(212),char(202),
char(200),char(197),char(185),char(170),char(151),char(131),char(124),char(112),char(102),char(81),
char(61),char(52),char(43),char(39),char(41),char(45),char(44),char(32),char(20),char(12),
char(7),char(5),char(5),char(4),char(7),char(13),char(19),char(23),char(39),char(56),
char(74),char(91),char(91),char(80),char(74),char(76),char(75),char(70),char(68),char(71),
char(58),char(41),char(34),char(37),char(41),char(45),char(52),char(45),char(37),char(32),
char(29),char(33),char(36),char(43),char(45),char(50),char(61),char(69),char(63),char(55),
char(48),char(45),char(44),char(44),char(44),char(61),char(83),char(110),char(144),char(169),
char(181),char(185),char(184),char(191),char(196),char(206),char(204),char(193),char(198),char(207),
char(202),char(200),char(200),char(209),char(79),char(65),char(52),char(48),char(43),char(35),
char(35),char(32),char(28),char(25),char(25),char(31),char(39),char(47),char(55),char(68),
char(89),char(98),char(97),char(94),char(98),char(103),char(104),char(117),char(127),char(137),
char(142),char(161),char(183),char(187),char(184),char(193),char(200),char(215),char(235),char(244),
char(239),char(227),char(215),char(211),char(207),char(211),char(215),char(203),char(196),char(196),
char(183),char(167),char(145),char(131),char(124),char(101),char(86),char(71),char(52),char(45),
char(41),char(37),char(36),char(44),char(45),char(33),char(22),char(11),char(4),char(2),
char(2),char(3),char(3),char(7),char(11),char(17),char(24),char(35),char(52),char(67),
char(71),char(67),char(64),char(57),char(56),char(55),char(62),char(67),char(63),char(57),
char(48),char(43),char(41),char(41),char(44),char(42),char(35),char(28),char(24),char(28),
char(31),char(33),char(37),char(48),char(51),char(60),char(59),char(49),char(43),char(43),
char(43),char(53),char(61),char(81),char(98),char(122),char(146),char(164),char(167),char(176),
char(182),char(199),char(202),char(209),char(200),char(193),char(202),char(211),char(207),char(204),
char(207),char(217),char(77),char(73),char(65),char(55),char(53),char(47),char(42),char(34),
char(30),char(31),char(36),char(41),char(48),char(62),char(83),char(90),char(99),char(98),
char(99),char(108),char(125),char(128),char(129),char(131),char(133),char(143),char(158),char(169),
char(169),char(171),char(180),char(194),char(209),char(226),char(232),char(239),char(234),char(221),
char(197),char(184),char(184),char(197),char(200),char(191),char(189),char(193),char(186),char(169),
char(151),char(137),char(124),char(97),char(85),char(69),char(48),char(41),char(43),char(40),
char(32),char(35),char(36),char(31),char(19),char(8),char(2),char(1),char(1),char(1),
char(1),char(3),char(6),char(12),char(18),char(24),char(35),char(48),char(51),char(48),
char(43),char(44),char(50),char(52),char(65),char(76),char(71),char(63),char(49),char(40),
char(39),char(39),char(39),char(37),char(34),char(27),char(23),char(24),char(23),char(27),
char(35),char(50),char(52),char(47),char(50),char(47),char(43),char(40),char(42),char(61),
char(72),char(88),char(104),char(130),char(153),char(169),char(161),char(169),char(189),char(201),
char(197),char(202),char(204),char(205),char(206),char(200),char(202),char(202),char(206),char(203),
char(77),char(80),char(75),char(62),char(60),char(49),char(51),char(43),char(35),char(42),
char(41),char(50),char(62),char(84),char(99),char(104),char(105),char(110),char(109),char(120),
char(137),char(139),char(138),char(144),char(137),char(146),char(165),char(168),char(157),char(155),
char(166),char(185),char(202),char(216),char(221),char(223),char(217),char(209),char(190),char(169),
char(163),char(168),char(169),char(171),char(169),char(174),char(178),char(167),char(157),char(134),
char(106),char(96),char(87),char(74),char(55),char(43),char(42),char(42),char(34),char(28),
char(26),char(22),char(15),char(7),char(3),char(1),char(0),char(0),char(0),char(1),
char(4),char(8),char(14),char(19),char(25),char(35),char(42),char(37),char(31),char(38),
char(51),char(62),char(66),char(71),char(72),char(58),char(43),char(35),char(32),char(34),
char(34),char(32),char(28),char(21),char(22),char(22),char(21),char(28),char(35),char(47),
char(52),char(52),char(55),char(53),char(50),char(46),char(49),char(57),char(67),char(75),
char(98),char(119),char(138),char(163),char(171),char(181),char(192),char(194),char(187),char(202),
char(204),char(203),char(192),char(185),char(196),char(201),char(198),char(185),char(86),char(94),
char(87),char(75),char(68),char(65),char(69),char(61),char(47),char(47),char(50),char(62),
char(78),char(96),char(104),char(101),char(105),char(111),char(107),char(122),char(136),char(140),
char(151),char(157),char(151),char(154),char(162),char(157),char(147),char(145),char(158),char(174),
char(191),char(212),char(216),char(208),char(198),char(184),char(180),char(165),char(150),char(143),
char(144),char(143),char(141),char(141),char(148),char(154),char(153),char(132),char(104),char(94),
char(88),char(79),char(66),char(45),char(34),char(32),char(30),char(23),char(18),char(14),
char(12),char(7),char(2),char(0),char(0),char(0),char(0),char(1),char(5),char(9),
char(12),char(16),char(21),char(29),char(36),char(35),char(31),char(38),char(47),char(54),
char(57),char(53),char(57),char(49),char(37),char(31),char(27),char(29),char(27),char(23),
char(20),char(19),char(21),char(22),char(20),char(26),char(35),char(41),char(56),char(62),
char(61),char(53),char(52),char(59),char(56),char(50),char(52),char(65),char(88),char(102),
char(123),char(151),char(173),char(188),char(187),char(189),char(189),char(198),char(203),char(189),
char(178),char(173),char(189),char(188),char(177),char(175),char(100),char(112),char(105),char(94),
char(80),char(83),char(87),char(71),char(58),char(56),char(64),char(69),char(83),char(100),
char(110),char(108),char(109),char(119),char(117),char(118),char(131),char(148),char(167),char(166),
char(162),char(156),char(157),char(155),char(143),char(145),char(150),char(154),char(177),char(192),
char(196),char(198),char(185),char(170),char(165),char(152),char(136),char(124),char(124),char(122),
char(123),char(127),char(136),char(143),char(133),char(121),char(97),char(78),char(79),char(82),
char(73),char(51),char(37),char(34),char(30),char(21),char(15),char(9),char(6),char(3),
char(2),char(0),char(0),char(0),char(0),char(0),char(3),char(7),char(10),char(15),
char(18),char(21),char(24),char(24),char(26),char(31),char(38),char(42),char(48),char(43),
char(44),char(41),char(37),char(31),char(25),char(26),char(26),char(27),char(22),char(23),
char(28),char(27),char(28),char(36),char(49),char(51),char(57),char(66),char(76),char(74),
char(67),char(64),char(54),char(55),char(67),char(75),char(84),char(82),char(104),char(135),
char(157),char(170),char(170),char(171),char(179),char(185),char(192),char(181),char(167),char(165),
char(176),char(186),char(178),char(176),char(102),char(108),char(111),char(109),char(96),char(103),
char(101),char(82),char(66),char(72),char(77),char(88),char(96),char(106),char(106),char(109),
char(111),char(117),char(126),char(124),char(137),char(161),char(174),char(174),char(156),char(149),
char(152),char(152),char(149),char(145),char(145),char(153),char(167),char(181),char(191),char(196),
char(182),char(159),char(149),char(147),char(145),char(137),char(128),char(125),char(124),char(126),
char(131),char(132),char(120),char(103),char(84),char(71),char(73),char(74),char(65),char(50),
char(41),char(35),char(28),char(20),char(15),char(9),char(4),char(2),char(1),char(0),
char(0),char(0),char(0),char(0),char(2),char(6),char(9),char(10),char(10),char(12),
char(14),char(18),char(19),char(24),char(32),char(36),char(35),char(32),char(31),char(34),
char(33),char(30),char(26),char(26),char(26),char(29),char(33),char(37),char(40),char(35),
char(32),char(40),char(50),char(61),char(66),char(68),char(75),char(78),char(72),char(61),
char(59),char(61),char(77),char(83),char(87),char(77),char(91),char(119),char(127),char(141),
char(153),char(162),char(168),char(163),char(177),char(189),char(172),char(168),char(177),char(182),
char(174),char(166),char(105),char(113),char(121),char(121),char(118),char(120),char(112),char(96),
char(91),char(88),char(86),char(91),char(103),char(109),char(107),char(109),char(117),char(122),
char(137),char(133),char(140),char(162),char(174),char(169),char(159),char(152),char(155),char(166),
char(164),char(160),char(163),char(167),char(168),char(176),char(183),char(187),char(175),char(157),
char(150),char(150),char(149),char(141),char(135),char(123),char(126),char(130),char(129),char(136),
char(121),char(94),char(76),char(61),char(58),char(58),char(54),char(50),char(41),char(32),
char(25),char(24),char(18),char(11),char(7),char(4),char(2),char(0),char(0),char(0),
char(0),char(0),char(0),char(2),char(5),char(5),char(4),char(6),char(9),char(13),
char(16),char(21),char(28),char(30),char(25),char(22),char(26),char(29),char(29),char(27),
char(26),char(26),char(25),char(32),char(40),char(42),char(49),char(44),char(39),char(39),
char(53),char(68),char(76),char(72),char(68),char(70),char(63),char(62),char(54),char(65),
char(78),char(87),char(94),char(83),char(88),char(107),char(115),char(129),char(144),char(152),
char(152),char(152),char(165),char(183),char(179),char(173),char(178),char(180),char(171),char(158),
char(117),char(122),char(121),char(121),char(124),char(127),char(129),char(127),char(121),char(102),
char(94),char(88),char(103),char(107),char(105),char(108),char(120),char(127),char(132),char(134),
char(145),char(163),char(171),char(170),char(159),char(161),char(163),char(175),char(173),char(175),
char(180),char(177),char(177),char(177),char(179),char(179),char(170),char(153),char(150),char(146),
char(147),char(138),char(135),char(129),char(125),char(133),char(135),char(134),char(126),char(107),
char(85),char(58),char(47),char(49),char(48),char(47),char(38),char(27),char(22),char(23),
char(21),char(15),char(10),char(6),char(3),char(1),char(0),char(0),char(0),char(0),
char(0),char(1),char(1),char(1),char(3),char(3),char(6),char(10),char(14),char(20),
char(23),char(23),char(19),char(17),char(19),char(19),char(20),char(26),char(26),char(25),
char(24),char(31),char(37),char(48),char(56),char(53),char(55),char(59),char(61),char(76),
char(76),char(70),char(65),char(68),char(64),char(65),char(63),char(76),char(88),char(95),
char(99),char(93),char(93),char(105),char(126),char(136),char(140),char(133),char(147),char(155),
char(158),char(176),char(173),char(177),char(180),char(179),char(172),char(162),char(117),char(126),
char(119),char(118),char(123),char(124),char(138),char(144),char(125),char(103),char(98),char(95),
char(104),char(105),char(103),char(110),char(113),char(123),char(134),char(138),char(147),char(164),
char(171),char(165),char(159),char(164),char(172),char(184),char(183),char(181),char(180),char(179),
char(171),char(169),char(171),char(169),char(157),char(152),char(157),char(166),char(168),char(157),
char(143),char(138),char(141),char(149),char(157),char(147),char(131),char(107),char(82),char(58),
char(42),char(43),char(50),char(51),char(37),char(28),char(26),char(23),char(20),char(16),
char(12),char(6),char(3),char(1),char(1),char(0),char(0),char(0),char(0),char(0),
char(0),char(2),char(2),char(4),char(8),char(12),char(13),char(14),char(17),char(19),
char(18),char(16),char(16),char(16),char(18),char(21),char(28),char(29),char(26),char(31),
char(38),char(48),char(57),char(62),char(69),char(80),char(79),char(85),char(84),char(76),
char(63),char(65),char(66),char(72),char(75),char(86),char(102),char(107),char(103),char(99),
char(100),char(110),char(136),char(137),char(135),char(134),char(153),char(153),char(159),char(177),
char(175),char(183),char(188),char(190),char(186),char(177),char(105),char(114),char(103),char(107),
char(116),char(123),char(141),char(138),char(122),char(113),char(110),char(103),char(115),char(125),
char(122),char(127),char(130),char(135),char(148),char(149),char(151),char(161),char(167),char(160),
char(158),char(156),char(167),char(180),char(180),char(183),char(179),char(176),char(170),char(166),
char(164),char(164),char(154),char(161),char(165),char(178),char(183),char(170),char(155),char(150),
char(143),char(150),char(156),char(154),char(140),char(113),char(85),char(69),char(51),char(48),
char(60),char(65),char(49),char(37),char(35),char(27),char(18),char(11),char(7),char(5),
char(4),char(3),char(3),char(1),char(0),char(0),char(0),char(0),char(2),char(2),
char(2),char(3),char(6),char(10),char(10),char(10),char(12),char(14),char(16),char(15),
char(13),char(16),char(17),char(20),char(24),char(26),char(28),char(34),char(41),char(45),
char(58),char(64),char(71),char(86),char(93),char(91),char(89),char(83),char(67),char(74),
char(76),char(73),char(78),char(86),char(96),char(109),char(105),char(103),char(107),char(112),
char(124),char(130),char(124),char(132),char(157),char(157),char(166),char(184),char(182),char(188),
char(196),char(196),char(191),char(183),char(97),char(93),char(83),char(88),char(112),char(122),
char(127),char(128),char(128),char(119),char(110),char(116),char(142),char(149),char(152),char(156),
char(155),char(166),char(170),char(171),char(173),char(171),char(175),char(165),char(152),char(150),
char(160),char(171),char(178),char(188),char(186),char(184),char(182),char(178),char(173),char(162),
char(147),char(153),char(165),char(185),char(185),char(179),char(181),char(174),char(159),char(150),
char(154),char(150),char(137),char(114),char(92),char(74),char(58),char(60),char(72),char(78),
char(64),char(44),char(34),char(30),char(17),char(9),char(6),char(5),char(4),char(4),
char(4),char(4),char(2),char(2),char(3),char(3),char(4),char(3),char(3),char(5),
char(6),char(6),char(7),char(7),char(9),char(11),char(14),char(13),char(13),char(14),
char(17),char(19),char(21),char(23),char(29),char(35),char(39),char(45),char(44),char(53),
char(65),char(74),char(87),char(89),char(85),char(77),char(74),char(84),char(87),char(82),
char(81),char(85),char(93),char(105),char(110),char(104),char(109),char(112),char(112),char(121),
char(122),char(135),char(151),char(163),char(171),char(178),char(178),char(180),char(189),char(193),
char(195),char(185),char(84),char(69),char(66),char(79),char(100),char(103),char(110),char(119),
char(121),char(121),char(113),char(127),char(152),char(160),char(164),char(166),char(166),char(176),
char(180),char(188),char(190),char(187),char(183),char(173),char(154),char(160),char(163),char(169),
char(188),char(196),char(192),char(196),char(193),char(195),char(177),char(159),char(152),char(154),
char(160),char(175),char(191),char(196),char(194),char(186),char(177),char(161),char(153),char(150),
char(137),char(115),char(97),char(80),char(64),char(64),char(73),char(73),char(61),char(41),
char(32),char(32),char(23),char(13),char(8),char(4),char(3),char(4),char(6),char(7),
char(6),char(5),char(6),char(7),char(5),char(5),char(7),char(8),char(9),char(8),
char(8),char(7),char(7),char(8),char(9),char(10),char(10),char(11),char(12),char(16),
char(19),char(21),char(27),char(34),char(37),char(40),char(40),char(49),char(60),char(61),
char(63),char(69),char(70),char(76),char(77),char(86),char(86),char(82),char(82),char(78),
char(85),char(100),char(106),char(103),char(100),char(103),char(111),char(126),char(129),char(137),
char(147),char(159),char(167),char(170),char(158),char(156),char(169),char(187),char(186),char(173),
char(77),char(59),char(54),char(60),char(75),char(81),char(91),char(96),char(108),char(121),
char(121),char(139),char(156),char(162),char(165),char(172),char(171),char(180),char(184),char(187),
char(198),char(193),char(179),char(164),char(163),char(172),char(170),char(174),char(184),char(203),
char(204),char(205),char(205),char(197),char(177),char(166),char(165),char(164),char(159),char(166),
char(182),char(193),char(195),char(188),char(176),char(166),char(147),char(132),char(127),char(117),
char(105),char(93),char(76),char(69),char(74),char(72),char(59),char(39),char(28),char(26),
char(22),char(14),char(9),char(5),char(4),char(5),char(8),char(10),char(10),char(9),
char(11),char(12),char(9),char(9),char(10),char(14),char(15),char(13),char(12),char(11),
char(8),char(5),char(5),char(4),char(6),char(10),char(13),char(18),char(18),char(18),
char(24),char(33),char(37),char(32),char(34),char(44),char(49),char(52),char(59),char(64),
char(66),char(79),char(83),char(91),char(89),char(71),char(64),char(62),char(63),char(79),
char(89),char(95),char(105),char(108),char(113),char(127),char(122),char(137),char(148),char(152),
char(149),char(150),char(143),char(150),char(166),char(172),char(171),char(157),char(80),char(63),
char(58),char(57),char(60),char(65),char(68),char(80),char(91),char(110),char(125),char(145),
char(150),char(161),char(168),char(160),char(170),char(179),char(183),char(183),char(185),char(173),
char(169),char(169),char(173),char(179),char(182),char(183),char(192),char(203),char(202),char(204),
char(203),char(191),char(182),char(170),char(169),char(180),char(180),char(175),char(180),char(191),
char(199),char(198),char(190),char(176),char(159),char(146),char(139),char(133),char(114),char(110),
char(102),char(87),char(77),char(66),char(58),char(44),char(29),char(20),char(14),char(10),
char(7),char(5),char(4),char(6),char(10),char(15),char(18),char(17),char(18),char(19),
char(19),char(19),char(17),char(21),char(23),char(21),char(21),char(20),char(12),char(7),
char(6),char(5),char(7),char(9),char(17),char(22),char(20),char(29),char(32),char(40),
char(43),char(33),char(35),char(41),char(47),char(52),char(56),char(57),char(69),char(77),
char(78),char(83),char(83),char(70),char(65),char(65),char(68),char(84),char(97),char(92),
char(101),char(116),char(117),char(125),char(128),char(139),char(146),char(146),char(138),char(134),
char(134),char(137),char(151),char(160),char(166),char(151),char(88),char(69),char(64),char(62),
char(61),char(61),char(59),char(62),char(78),char(99),char(120),char(137),char(141),char(158),
char(166),char(162),char(166),char(176),char(175),char(174),char(167),char(160),char(169),char(174),
char(173),char(179),char(185),char(191),char(196),char(190),char(194),char(191),char(188),char(176),
char(170),char(167),char(178),char(189),char(188),char(179),char(180),char(195),char(201),char(206),
char(203),char(196),char(182),char(163),char(153),char(142),char(127),char(126),char(119),char(104),
char(88),char(78),char(69),char(52),char(35),char(23),char(16),char(11),char(7),char(4),
char(7),char(13),char(18),char(24),char(24),char(27),char(30),char(30),char(29),char(29),
char(26),char(27),char(27),char(25),char(30),char(30),char(20),char(13),char(9),char(9),
char(10),char(12),char(24),char(31),char(29),char(37),char(41),char(49),char(53),char(46),
char(45),char(50),char(52),char(66),char(63),char(62),char(75),char(76),char(80),char(78),
char(74),char(75),char(76),char(79),char(84),char(95),char(110),char(100),char(102),char(115),
char(120),char(126),char(122),char(127),char(140),char(128),char(118),char(122),char(125),char(124),
char(136),char(153),char(149),char(149),char(81),char(70),char(67),char(64),char(65),char(64),
char(64),char(60),char(73),char(94),char(120),char(135),char(144),char(155),char(165),char(166),
char(167),char(163),char(168),char(170),char(168),char(160),char(167),char(180),char(180),char(182),
char(184),char(186),char(192),char(189),char(189),char(187),char(181),char(171),char(169),char(166),
char(180),char(189),char(187),char(180),char(182),char(194),char(199),char(211),char(217),char(204),
char(186),char(174),char(159),char(145),char(141),char(136),char(129),char(118),char(103),char(86),
char(77),char(66),char(47),char(32),char(22),char(14),char(9),char(8),char(10),char(18),
char(28),char(31),char(39),char(45),char(45),char(44),char(38),char(32),char(29),char(29),
char(30),char(30),char(37),char(37),char(29),char(19),char(10),char(10),char(11),char(16),
char(26),char(31),char(37),char(43),char(45),char(49),char(60),char(59),char(58),char(61),
char(72),char(86),char(84),char(79),char(85),char(90),char(85),char(81),char(79),char(76),
char(85),char(92),char(93),char(98),char(108),char(107),char(109),char(119),char(126),char(120),
char(114),char(124),char(130),char(113),char(109),char(116),char(120),char(124),char(123),char(132),
char(132),char(134),char(67),char(64),char(58),char(56),char(63),char(74),char(77),char(74),
char(71),char(81),char(111),char(133),char(149),char(160),char(165),char(158),char(154),char(146),
char(154),char(158),char(166),char(162),char(156),char(162),char(166),char(170),char(167),char(169),
char(188),char(187),char(181),char(180),char(173),char(172),char(181),char(171),char(169),char(185),
char(183),char(170),char(172),char(186),char(198),char(213),char(220),char(212),char(195),char(189),
char(171),char(152),char(156),char(157),char(145),char(135),char(126),char(112),char(96),char(78),
char(59),char(39),char(26),char(18),char(14),char(17),char(21),char(28),char(41),char(51),
char(63),char(70),char(66),char(55),char(40),char(35),char(36),char(39),char(36),char(34),
char(38),char(37),char(29),char(22),char(15),char(12),char(14),char(19),char(25),char(32),
char(40),char(48),char(51),char(52),char(56),char(67),char(80),char(89),char(89),char(93),
char(92),char(93),char(97),char(108),char(98),char(86),char(83),char(83),char(94),char(104),
char(102),char(100),char(108),char(114),char(122),char(134),char(137),char(125),char(116),char(113),
char(112),char(101),char(105),char(124),char(129),char(132),char(132),char(125),char(123),char(120),
char(58),char(66),char(59),char(55),char(62),char(87),char(91),char(85),char(85),char(89),
char(107),char(128),char(144),char(160),char(163),char(165),char(159),char(151),char(146),char(144),
char(156),char(152),char(140),char(141),char(152),char(155),char(145),char(157),char(175),char(180),
char(164),char(162),char(164),char(166),char(172),char(162),char(162),char(176),char(179),char(174),
char(171),char(175),char(189),char(213),char(227),char(219),char(197),char(190),char(186),char(181),
char(179),char(175),char(158),char(139),char(132),char(125),char(116),char(100),char(75),char(55),
char(45),char(35),char(29),char(30),char(35),char(41),char(50),char(63),char(81),char(89),
char(77),char(60),char(44),char(36),char(38),char(37),char(32),char(37),char(40),char(34),
char(26),char(24),char(17),char(16),char(21),char(21),char(29),char(34),char(38),char(45),
char(57),char(57),char(64),char(83),char(93),char(108),char(108),char(101),char(101),char(100),
char(112),char(123),char(116),char(107),char(100),char(103),char(106),char(101),char(101),char(103),
char(113),char(125),char(140),char(158),char(152),char(137),char(126),char(114),char(110),char(110),
char(108),char(114),char(113),char(128),char(134),char(126),char(124),char(114),char(58),char(61),
char(62),char(61),char(69),char(84),char(99),char(97),char(96),char(108),char(114),char(129),
char(150),char(150),char(160),char(168),char(170),char(160),char(153),char(144),char(146),char(144),
char(133),char(128),char(130),char(122),char(114),char(135),char(162),char(165),char(150),char(155),
char(161),char(154),char(152),char(144),char(143),char(153),char(154),char(152),char(156),char(164),
char(178),char(206),char(221),char(216),char(203),char(201),char(206),char(205),char(199),char(198),
char(180),char(158),char(150),char(145),char(131),char(115),char(98),char(77),char(61),char(46),
char(41),char(44),char(51),char(62),char(66),char(69),char(84),char(94),char(86),char(69),
char(54),char(40),char(38),char(37),char(33),char(39),char(44),char(33),char(21),char(19),
char(19),char(22),char(28),char(32),char(35),char(36),char(36),char(38),char(55),char(66),
char(82),char(94),char(101),char(117),char(120),char(114),char(117),char(123),char(136),char(137),
char(131),char(129),char(122),char(117),char(109),char(102),char(107),char(121),char(124),char(137),
char(149),char(158),char(164),char(147),char(138),char(118),char(105),char(107),char(110),char(108),
char(104),char(110),char(122),char(123),char(110),char(108),char(51),char(55),char(58),char(69),
char(80),char(91),char(106),char(114),char(119),char(131),char(130),char(142),char(160),char(162),
char(165),char(166),char(168),char(162),char(154),char(143),char(138),char(134),char(122),char(103),
char(100),char(96),char(89),char(107),char(131),char(139),char(141),char(146),char(154),char(150),
char(142),char(129),char(122),char(128),char(132),char(126),char(129),char(153),char(175),char(191),
char(200),char(202),char(205),char(211),char(215),char(213),char(215),char(217),char(202),char(180),
char(166),char(158),char(144),char(131),char(119),char(93),char(69),char(50),char(48),char(60),
char(76),char(85),char(85),char(89),char(103),char(107),char(98),char(79),char(60),char(47),
char(44),char(41),char(41),char(44),char(39),char(28),char(17),char(15),char(18),char(28),
char(34),char(37),char(40),char(38),char(36),char(44),char(55),char(75),char(94),char(101),
char(111),char(118),char(122),char(121),char(127),char(137),char(151),char(156),char(147),char(138),
char(131),char(124),char(112),char(104),char(111),char(123),char(134),char(139),char(144),char(157),
char(169),char(147),char(138),char(121),char(97),char(100),char(104),char(104),char(106),char(113),
char(116),char(116),char(99),char(102),

};